Overview:
Jola is an award-winning supplier of business communications specialising in mobile data SIMs. Jola sells on a wholesale basis to MSPs ISPs IT support companies and telecommunications resellers. These channel partners supply solutions to public sector organisations and enterprises worldwide.
Role Summary:
As a Full Developer youll be instrumental in developing our innovative platforms. This isnt just about writing code; its about solving complex challenges innovating with cutting-edge technology. Were looking for someone who thrives on pushing boundaries and can contribute to an inclusive culture.
Youll report directly to our Development Lead and will be a key player in a dynamic cross-functional team of talented engineers. While this role doesnt currently involve direct management youll have ample opportunities to mentor junior developers and lead technical initiatives. Youll primarily focus on our core platform development with a global remit collaborating closely with Product Owners UX/UI Designers and our dedicated DevOps team.
Duties And Responsibilities:
- Architect and develop robust full-stack solutions using C# .NET Core MVC/Web API and modern front-end frameworks like React Angular or Blazor.
- Design implement and optimise database schemas and queries primarily within SQL Server ensuring high performance and data integrity.
- Contribute to and enhance our CI/CD pipelines using Azure DevOps or GitHub Actions promoting efficient and reliable deployments.
- Write clean maintainable and well-tested code adhering to best practices and contributing to code reviews to uphold quality standards.
- Collaborate closely with product and design teams to translate requirements into technical solutions and deliver exceptional user experiences.
- Troubleshoot and debug complex issues across the entire application stack from front-end glitches to back-end performance bottlenecks.
- Stay updated with the latest industry trends and technologies actively proposing and implementing improvements to our tech stack.
Knowledge And Skills Requirements:
- Specific Experience: 3 years of hands-on experience as a Full Stack Developer with a strong focus on ecosystem.
- Core Technical Skills: Back-End Expertise: Deep understanding of C# .NET Core MVC/Web API Entity Framework Core and Dependency Injection.
- Front-End Fluency: Strong skills in HTML/CSS/JavaScript with proven experience in one of the following frameworks: React Angular or Blazor. Familiarity with TypeScript and UI libraries (Bootstrap Tailwind CSS or Material UI).
- Database Prowess: Solid experience with relational databases particularly SQL Server including schema design query optimisation and performance tuning.
- DevOps & Cloud Skills: Practical experience with CI/CD tools (Azure DevOps GitHub Actions) and containerisation (Docker). Familiarity with Azure services (Functions App Services Storage Key Vault Azure SQL).
- Testing & Quality: Proficiency in unit testing frameworks (MSTest xUnit or NUnit) integration testing and mocking libraries (Moq or NSubstitute).
- Bonus Skills: Exposure to SignalR gRPC/WebSockets Microservices architecture or advanced design patterns (CQRS Mediator) would be a huge plus!
Other General Information:
- This job description is not designed to be a complete and exhaustive list of all required duties/tasks.
- All employees are expected to carry out any reasonable request from management in order to support business needs.
- The jobholder is empowered with the necessary authority to make decisions appropriate to the execution of the responsibilities and tasks outlined above.
- The jobholder is expected to follow relevant policies (including the companys security policy and health and safety policies and procedures) procedures handbooks and work instructions and report to the appropriate manager if objectives cannot be met or a problem occurs.
- In line with the companys business continuity plan policies and practices the company reserves its right to require employees to undertake any previous and relevant business critical job duties to ensure business continuity during emergency situations.
- Job descriptions are subject to change from time to time. If a job description is changed an updated version will be provided in writing to the employee
We know the world has changed and we want to offer our employees the chance to collaborate at our unique office spaces whilst enjoying the convenience of working from home. Weve adopted a hybrid working approach to give more flexibility on where and how we work.
By applying for this role you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access erase or restrict the holding or processing of your data please contact us () and we will respond to your query as soon as possible.
We know the world has changed and we want to offer our employees the chance to collaborate at our unique office spaces whilst enjoying the convenience of working from home. Weve adopted a hybrid working approach to give more flexibility on where and how we work. Youll find out more about what this means for this role during the recruitment process but we are currently excited to have our employees experience our office culture as much as possible.
Wireless Logic Group unites and brings people together. We accomplish this when we lead with a lens of diversity equity and inclusion in everything we do. As a global company that drives culture we aim to reflect the worlds diverse voices both internally and externally to ensure success in our mission.
By applying for this role you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access erase or restrict the holding or processing of your data please contact us () and we will respond to your query as soon as possible.