Lead Developer
Posted 4 hours 31 minutes ago by djr
£70,000 - £75,000 Annual
Permanent
Not Specified
Other
Not Specified, United Kingdom
Job Description
Lead Developer - Remote (UK)
Are you a visionary technologist looking to make a real impact within a global enterprise at the forefront of innovation? Our client, a leading company committed to driving transformative change through cutting-edge technology, is seeking an experienced Lead Developer to guide the development of high-performing, scalable systems that support business objectives on a global scale.
About the Role As the Lead Developer within our client's engineering team, you'll play a pivotal role in shaping the technological direction of core platforms. You will provide hands-on development leadership while collaborating with teams across architecture, data, infrastructure, and product to deliver solutions that enhance efficiency, scalability, and security. This position will be instrumental in supporting the company's cloud transformation as they modernise systems for optimal performance in a highly dynamic, digital environment.
Key Responsibilities
You are a strategic thinker and a hands-on developer with a strong foundation in .NET and cloud technologies. You bring a wealth of experience leading engineering teams and developing high-quality, resilient software architectures. With a solid background in cloud transformation, you thrive in fast-paced environments and can adapt to changing priorities to meet customer and business demands.
Tech Stack Overview
Are you a visionary technologist looking to make a real impact within a global enterprise at the forefront of innovation? Our client, a leading company committed to driving transformative change through cutting-edge technology, is seeking an experienced Lead Developer to guide the development of high-performing, scalable systems that support business objectives on a global scale.
About the Role As the Lead Developer within our client's engineering team, you'll play a pivotal role in shaping the technological direction of core platforms. You will provide hands-on development leadership while collaborating with teams across architecture, data, infrastructure, and product to deliver solutions that enhance efficiency, scalability, and security. This position will be instrumental in supporting the company's cloud transformation as they modernise systems for optimal performance in a highly dynamic, digital environment.
Key Responsibilities
- Technical Leadership: Lead a high-performing team of developers, guiding them on best practices, code quality, and efficient development processes. Mentor and inspire your team, fostering a culture of collaboration and continuous learning.
- Architecture and Solution Design: Collaborate with cross-functional teams to design and architect software systems that meet functional, performance, and security requirements. Contribute to a cloud-native approach, leveraging managed services to drive business value.
- Hands-On Development: Utilise a tech stack centered around .NET (C#), full-stack JavaScript, event sourcing, and cloud technologies (Azure & AWS) to build robust, scalable, and resilient software solutions.
- Cloud Infrastructure and Microservices: Work closely with DevOps and Infrastructure teams to manage and optimize Azure and AWS infrastructure, focusing on reliability, scalability, and cost-efficiency. Architect and implement microservices to enhance modularity and adaptability.
- Real Time Data and Systems Integration: Employ Real Time data streaming and event-driven architectures to enable decoupled services that support seamless integrations and innovation within data-driven initiatives.
- Security and Compliance: Implement and enforce industry-standard security practices, ensuring all systems comply with regulatory standards and best practices for data protection.
You are a strategic thinker and a hands-on developer with a strong foundation in .NET and cloud technologies. You bring a wealth of experience leading engineering teams and developing high-quality, resilient software architectures. With a solid background in cloud transformation, you thrive in fast-paced environments and can adapt to changing priorities to meet customer and business demands.
Tech Stack Overview
- Primary Technologies: .NET (C#), JavaScript (full stack), SQL/T-SQL, and Azure; transitioning to AWS for new products
- Cloud Infrastructure: Azure App Service, Azure SQL, AWS SQS
- Messaging: Azure Service Bus, RabbitMQ, AWS SQS
- Frontend: Bootstrap, Knockout.js, React
- CI/CD: GitHub Actions, Azure DevOps
- Extensive hands-on experience in .NET (C#), JavaScript, and cloud technologies, preferably Azure and AWS.
- Proven experience in leading development teams and mentoring engineers in best practices.
- Strong expertise in microservices, event-driven architectures, and Real Time data streaming.
- Experience with CI/CD pipelines and tools like GitHub Actions and Azure DevOps.
- Familiarity with Agile methodologies and experience working within a product-driven environment.