Senior Software Development Lead
3 weeks ago
You'll be working on a range of projects, but with a focus on digiLab's exciting flagship product twinLab. This is an on-site role based in Exeter, Devon. As a member of our agile team, you will collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions.
Key Responsibilities:
- Software Development: Contribute to the architectural design, development, testing, and deployment of software applications.
- Security: Apply security best practices throughout the software development lifecycle.
- Mentorship: Mentor and guide junior engineers, fostering a collaborative and learning-oriented environment.
- Design and Architecture: Implement and adhere to software design patterns, SOLID principles, and architectural best practices.
- CI/CD and Deployment: Demonstrate a deep understanding of CI/CD pipelines and ensure efficient deployment processes.
- Reliability Engineering: Apply knowledge of site reliability engineering to enhance system reliability and performance.
- Team Process: Champion Scrum and make strong contributions to team-process improvements.
- Product Management: Collaborate with product management to understand and translate business requirements into technical solutions.
- Customer Support: Provide technical support to customers and lead diagnosis and mitigation in incident management investigations.
- API Design: Ensure adherence to RESTful API design principles.
About You:
- Experience: 3-5 years of industry experience in (scientific) software development.
- DevOps and MLOps: Experience with DevOps and MLOps.
Desired Qualifications:
- Masters Level: Masters level qualification in computer science or related degree.
- Collaborative Development: 2-5+ years of professional experience with collaborative software development.
- Technical Skills: Deep understanding of Python, Linux, bash, and the command line.
- Machine Learning and AI: Familiarity with modern machine learning and AI.
- Security and API Design: Experience with security best practices, user-account management, and RESTful API design and best practices.
- AWS Best Practices: Experience with AWS best practices, including IAM, Lambda, S3, CloudWatch, CloudFormation, API Gateway, ECR, EC2, and Cognito.
- Software Design and Testing: Strong understanding of software design patterns, SOLID, and DRY principles, as well as architectural patterns.
- Version Control and CI/CD: Experience with Git/GitHub and best practices, as well as configuring and using CI/CD pipelines.
- Containerisation: Experience with Docker and other containerisation platforms.
- Reliability Engineering: Knowledge of deployment-reliability engineering and the ability to implement reliability best practices.
Team and Communication:
- Collaboration: Proven ability to collaborate and work well as part of a fast-paced agile team, preferably via scrum.
- Communication: Excellent communication and interpersonal skills.
- Mentorship: Proven ability to lead and mentor team members.
Nice to Have:
- PhD: A PhD in a STEM field.
- Front-end Development: Experience with front-end development, including HTML, CSS, React, and Javascript/Typescript.
- UI/UX Design: Experience with UI/UX design principles.
- Deep Learning: Experience with PyTorch or other deep-learning libraries.
- Statistics: An understanding of Bayesian statistics.
- Numpy, Scipy, and Pandas: Experience with Numpy, Scipy, and Pandas libraries.
We Offer:
- Flexible Working Hours: A 4-day working week, Monday to Friday.
- Employee Assistance Programme: An Employee Assistance Programme (EAP) scheme.
- Private Healthcare: BUPA private health care (via salary sacrifice).
-
Software Development Lead
2 weeks ago
Exeter, Devon, United Kingdom IMP Software Full timeJob Title: Senior Software DeveloperRole Summary:We are seeking a highly skilled Senior Software Developer to join our Integrated Curriculum Financial Planning (ICFP) team at IMP Software. As a key member of our team, you will be responsible for designing, developing, and testing software solutions using our tech stack, including ASP.Net, MVC, C#, and...
-
Senior Software Developer
1 month ago
Exeter, Devon, United Kingdom IMP Software Full time**Job Title:** Senior Software Developer**About Us:**IMP Software is a leading provider of budgeting, forecasting, and reporting software for multi-academy trusts. Our mission is to empower trusts with the tools and expertise they need to manage their finances more efficiently and effectively.**Role Description:**We are seeking a Senior Software Developer to...
-
Senior Software Developer
1 month ago
Exeter, Devon, United Kingdom IMP Software Full timeAbout the RoleWe're seeking a skilled Senior Software Developer to join our team at IMP Software. As a key member of our development team, you'll be responsible for designing, developing, and testing software solutions using our tech stack, including ASP.Net, MVC, C#, SQL, and Blazor.Key ResponsibilitiesCollaborate with a team of peers to deliver solutions...
-
Software Quality Lead Opportunity
3 days ago
Exeter, Devon, United Kingdom IMP Software Full time**Job Summary:**We are seeking a highly skilled Senior Software Developer to join our team at IMP Software. As a key member of our cross-functional development team, you will be responsible for designing, developing, and testing software solutions using our tech stack including ASP.Net, MVC, C#, SQL, and Blazor.The successful candidate will have excellent...
-
Senior Software Developer Position
3 days ago
Exeter, Devon, United Kingdom IMP Software Full time**Company Overview:**IMP Software is a leading provider of budgeting, forecasting, and reporting software designed specifically for multi-academy trusts. Our mission is to empower these institutions with the tools and expertise they need to manage their finances more efficiently and effectively.We are proud to be at the forefront of innovation in the MAT...
-
Senior Software Developer
3 weeks ago
Exeter, Devon, United Kingdom Places Development Full timeJob Title: {title}We are seeking a skilled Backend Software Developer to join our team at {company}.The ideal candidate will have a solid understanding of software development principles and experience with backend development using Java and Spring.Responsibilities will include designing and implementing scalable backend systems, collaborating with...
-
Senior Software Development Lead
2 months ago
Exeter, Devon, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software Engineer OpportunityWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Exeter, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...
-
Software Engineering Manager Lead
3 days ago
Exeter, Devon, United Kingdom IMP Software Full timeJob Title: Software Engineering ManagerEstimated Salary: £72,500We are seeking a highly skilled and experienced Software Engineering Manager to lead our team of software developers. As a manager, you will be responsible for guiding the development process, ensuring timely delivery of projects, and fostering a collaborative work environment.Key...
-
Technical Leadership Role
3 days ago
Exeter, Devon, United Kingdom IMP Software Full timeAbout IMP SoftwareWe are a leading provider of budgeting, forecasting, and reporting software designed specifically for multi-academy trusts. Our mission is to empower trusts with the tools and expertise they need to manage their finances more efficiently and effectively.We pride ourselves on being at the forefront of innovation in the MAT finance sector,...
-
Technical Lead for Software Development
4 weeks ago
Exeter, Devon, United Kingdom beBee Professionals Full time £60,000 - £80,000We are seeking a Senior Software Engineer to lead our development team in Exeter, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making...
-
Senior Software Engineering Lead
3 weeks ago
Exeter, Devon, United Kingdom Ernest Gordon Recruitment Full timeWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Ernest Gordon Recruitment. The successful candidate will be responsible for leading our engineering efforts and driving innovation within the company. Key responsibilities include:• Developing and implementing software solutions• Mentoring and guiding junior engineers•...
-
Senior Software Developer
3 weeks ago
Exeter, Devon, United Kingdom Long-term Teachers Ltd Full timeAbout the RoleWe are looking for a highly skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.ResponsibilitiesDesign and develop software applications using various programming languages and frameworksWork closely with cross-functional teams to...
-
Senior Software Developer
3 weeks ago
Exeter, Devon, United Kingdom Long-term Teachers Ltd Full timeWe are seeking a skilled Senior Software Developer to join our team at {company}.Key Responsibilities:Design and develop scalable software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and adhere to coding standards.Requirements:5+ years of experience in software...
-
Senior Cloud Software Developer
3 days ago
Exeter, Devon, United Kingdom Met Office Full timeJob SummaryWe're looking for a talented Senior Scientific Software Engineer to help us develop innovative solutions for our planet.The ideal candidate will have experience with cloud-based software development and a passion for scientific computing.Develop and maintain high-quality software applications using cloud-based technologies.Collaborate with...
-
Senior Software Developer
3 weeks ago
Exeter, Devon, United Kingdom FPCR Full timeWe are seeking a highly skilled Senior Software Developer to join our team at {company}.In this role, you will be responsible for designing, developing, and maintaining high-quality software applications.Key responsibilities include:Designing and implementing software solutions that meet business requirementsCollaborating with cross-functional teams to...
-
Senior Software Developer
4 weeks ago
Exeter, Devon, United Kingdom InvitISE Ltd Full timeWe are seeking a highly skilled Senior Software Developer to join our team at InvitISE Ltd in Exeter. This is a 6-month contract paying up to £600 per day inside IR35.This role allows for remote working with an expectation to attend the office 1-2 days per month.Security Clearance (SC) is required for this position.The successful candidate will possess...
-
Lead Software Developer
1 month ago
Exeter, Devon, United Kingdom beBee Professionals Full time £60,000 - £80,000beBee Professionals is seeking a talented Senior Software Engineer to lead our development team in Exeter, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical...
-
Senior Security Analyst
1 month ago
Exeter, Devon, United Kingdom IMP Software Full timeJob Title: Senior Security AnalystSalary: £65,000 - £75,000The Business:IMP Software is a leading provider of innovative solutions for multi-academy trusts. Our mission is to empower these organizations with the tools and expertise they need to manage their finances efficiently and effectively.Role Description:We are seeking a Senior Security Analyst to...
-
Senior Software Developer
4 weeks ago
Exeter, Devon, United Kingdom beBee Professionals Full time £40,000 - £60,000We are seeking a Senior Software Developer to join our team at beBee Professionals in Exeter, UK. Key responsibilities include developing and maintaining software solutions, collaborating with cross-functional teams, and ensuring high-quality code.Responsibilities:Develop and maintain software applications.Collaborate with cross-functional teams to design...
-
Senior Scientific Software Developer
3 weeks ago
Exeter, Devon, United Kingdom Bangura Solutions Full timeJob Title: Senior Scientific Software Developer About the Role:We are seeking an experienced Senior Scientific Software Developer to join our team at Bangura Solutions. The successful candidate will work closely with our scientists to develop code for new science in evaluating machine learning weather models.The focus of this role is on optimising...