- Design, develop, and maintain scalable applications using C#, .Net Core, SQL, TypeScript, and React.
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
- Innovate and lead R&D efforts to explore new technologies and tools that can enhance system performance.
- Actively participate in code reviews and mentor junior developers, fostering a culture of knowledge sharing.
- Implement best practices for software development, including testing, documentation, and deployment.
- Engage with Azure services, Azure DevOps, Kafka, and RabbitMQ to ensure robust application architecture.
- Provide insights and evidence for the implementation of new technologies that could drive business value.
- Proven experience as a Full Stack Developer, with a strong portfolio of complex software projects.
- Proficiency in C#, .Net Core, SQL, TypeScript, and React.
- Familiarity with Azure services and DevOps practices.
- Experience with message brokers such as Kafka and RabbitMQ.
- Strong analytical and problem-solving skills, with the ability to work in a fast-paced environment.
- Excellent communication skills and the ability to work collaboratively in a team setting.
- A passion for innovation and a proactive approach to exploring new technologies.
- Competitive salary and benefits package. Up to £78,000 PA.Â
- A dynamic work environment that encourages innovation and personal growth, with dedicated time to R&D.
- Opportunities for professional development and continued learning.
- A chance to make a significant impact in a vital industry.