Software Development Lead

2 weeks ago


Teddington, Greater London, United Kingdom National Physical Laboratory Full time
About Us

We are the National Physical Laboratory, a world-leading research laboratory that provides accurate measurements and cutting-edge technology for business, government and society.

Job Description

As a Senior Software Engineer at the National Physical Laboratory, you will play a crucial role in developing innovative software solutions to drive our mission forward. This is an exciting opportunity to join our team of experienced engineers and scientists who are passionate about making a real difference.

Responsibilities:
  1. Collaborate with senior stakeholders to ensure that software aligns with our business strategy
  2. Work cross-functionally to gather project requirements, analyze feasibility, and provide technical recommendations
  3. Lead an Agile Software team, with review of work
  4. Conduct code reviews to ensure cleanliness, efficiency, and quality through testing and debugging, and adherence to standards throughout the software development cycle
  5. Work as a team to accurately assess and communicate risks and mitigations
  6. Explain complex tech concepts and advise both internal and external stakeholders from technical and non-technical backgrounds
  7. Stay up-to-date with the latest trends, tools, and technologies in software engineering and share your knowledge to advance the team
About You

To be successful in this role, you will have a minimum of 3-5 years of recent experience in design and delivery of production-ready software. You should hold a degree-level education in Computer Science, Mathematics (or closely related discipline) from a leading University, or equivalent experience. Additionally, you will possess team leadership skills, risk management and communication skills, and exceptional written and oral communication skills.

Requirements:
  • A minimum of 3-5 years of recent experience in design and delivery of production-ready software
  • Degree-level educated in Computer Science, Mathematics (or closely related discipline) from a leading University, or equivalent experience
  • Team leadership
  • Risk management and communication
  • Exceptional written and oral communication skills
Technical Skills:
  • Python
  • Git / Linux
  • DevOps methodology
  • Azure
  • Docker
Desirable Technical Skills:
  • Telegraf/Influx/Grafana stack
  • CICD practices


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    **About the Role**We are seeking an experienced and practicing Senior Software Engineer to lead our software development team at National Physical Laboratory.The successful candidate will have a minimum of 3-5 years of recent experience in design and delivery of production-ready software, with a strong background in Python, GIT/LINUX, DevOps methodology,...

  • Software Developer

    4 weeks ago


    Teddington, Greater London, United Kingdom Dexters Full time

    We are looking for a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Your key responsibilities will include:Design and develop software applications using a variety of programming languagesTest and debug software applications to ensure...

  • Software Developer

    4 weeks ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    At {company}, we are seeking a skilled Software Developer to join our team. The ideal candidate will have a strong foundation in computer science and be proficient in one or more programming languages. Key responsibilities include designing, developing, and testing software applications.Key Skills:Proficiency in one or more programming languagesStrong...


  • Teddington, Greater London, United Kingdom Willing Care Full time

    About the Role: We are seeking a skilled Software Developer to join our team and contribute to the development of innovative software solutions. The successful candidate will have a strong background in software development and excellent problem-solving skills. Key Responsibilities: • Design and develop software applications using various programming...


  • Teddington, Greater London, United Kingdom GLG Vets Full time

    About the Role:As a Senior Software Developer, you will be responsible for designing and developing software applications to meet the needs of our clients. With a strong focus on problem-solving, you will work closely with our team to identify and resolve complex technical issues.Key Responsibilities:• Design and develop software applications using a range...


  • Teddington, Greater London, United Kingdom Hounslow and Richmond Community NHS Healthcare Trust Full time

    As a Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our customers. You will work closely with cross-functional teams to identify and prioritize software requirements, and collaborate with other engineers to ensure that our software is scalable, secure, and reliable.Key...


  • Teddington, Greater London, United Kingdom Wayman Group Full time

    Job Title: Cloud Solutions Architect - Software EngineeringJob Summary:As a Cloud Solutions Architect - Software Engineering, you will be responsible for designing and implementing cloud-based solutions that meet the business needs of our company. You will work closely with cross-functional teams to develop and deploy cloud-based applications, ensuring...


  • Teddington, Greater London, United Kingdom Kingston Hospital NHS Foundation Trust Full time

    About the Role:We are seeking an experienced Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java. If you have a strong background in Java and are passionate about software development, we want to hear from you!Responsibilities:- Design and develop...

  • Software Engineer

    4 weeks ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the role:As a Software Engineer at {company}, you will be responsible for designing and developing software applications to meet the needs of the business. You will work closely with cross-functional teams to identify and prioritize features, and collaborate with other engineers to ensure seamless integration of new features.Key Responsibilities:*...


  • Teddington, Greater London, United Kingdom GLG Vets Full time

    Job OverviewAs a senior software developer, you will play a key role in designing and developing cutting-edge software solutions using cloud computing and artificial intelligence technologies. Your expertise in cloud computing and AI will enable you to create scalable and efficient software systems that meet the evolving needs of our business.Key...

  • Software Engineer

    4 weeks ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    Key Responsibilities:Design and implement software applications using programming languages such as Java and Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality software components.Requirements:4+ years of experience in software development.Strong understanding of software design...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    We are seeking a Senior Software Engineer - Cloud Development to join our team.As a key member of our cloud development team, you will be responsible for designing, developing, and deploying cloud-based applications using cloud computing technologies.You will work closely with our cross-functional teams to ensure seamless integration with our existing...

  • Software Engineer

    4 weeks ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    We are seeking a Software Engineer to join our team at {company}.The role involves designing, developing, and testing software applications.


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications. If you have a passion for coding and a strong background in software engineering, we want to hear from you.Key Responsibilities:- Design and develop software...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    Job Summary: We are seeking a skilled Software Engineer to lead the development of cloud native applications. The ideal candidate will have extensive experience with cloud native technologies and a strong understanding of software design patterns.Responsibilities:Design and develop cloud native applications using scalable and secure architecture.Collaborate...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team at "{company}". As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and Python.Key Responsibilities:Design and develop software applications using Java and PythonCollaborate with...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    Job Description:As a Senior Software Engineer - Cloud Computing, you will be responsible for designing and developing cloud-based software applications. You will work closely with cross-functional teams to ensure seamless integration with existing systems.Key Responsibilities:Design and develop cloud-based software applicationsCollaborate with...


  • Teddington, Greater London, United Kingdom Tearfund Full time

    Salary and BenefitsAs a Strategic Web Development Lead at Tearfund, you can expect a salary of approximately £62,000 per annum, depending on your experience and qualifications. This is a full-time position with a competitive benefits package, including:A generous pension schemeAnnual leave entitlementAccess to training and development opportunitiesHybrid...

  • Software Engineer

    4 weeks ago


    Teddington, Greater London, United Kingdom Hounslow and Richmond Community NHS Healthcare Trust Full time

    Job Title: Backend DeveloperAbout the Job:We are seeking a skilled Backend Developer to join our team at {company}. As a Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Responsibilities:Design and implement efficient and scalable backend systemsDevelop high-quality code in...


  • Teddington, Greater London, United Kingdom Bright Horizons Full time

    Job DescriptionWe are seeking an experienced Nursery Practitioner to join our team at Bright Horizons Teddington Day Nursery and Preschool. This is a fantastic opportunity for a highly skilled and dedicated individual to oversee the baby room and contribute to the growth and development of our children.Company OverviewBright Horizons is a leading provider of...