899 Software Lead jobs in the United Kingdom
Fluid System Technical Lead
Job Viewed
Job Description
Framatome is a major international player in the nuclear energy market recognised for its innovative solutions and value-added technologies for designing, building, maintaining, and advancing the global nuclear fleet. The company designs, manufactures, and installs components, fuel and instrumentation and control systems for nuclear power plants and offers a full range of reactor s.
CLJB1_UKTJ
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Lead Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and document high-level software architectures for complex applications.
- Define architectural standards, patterns, and best practices.
- Evaluate and select appropriate technologies, frameworks, and tools.
- Provide technical leadership and guidance to development teams.
- Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.
- Ensure the scalability, performance, security, and maintainability of software systems.
- Conduct code reviews and provide constructive feedback.
- Mentor and develop junior architects and senior engineers.
- Stay abreast of emerging technologies and industry trends.
- Troubleshoot and resolve complex technical issues.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of 10 years of experience in software development, including at least 4 years in a software architecture role. Proven experience in designing and implementing large-scale, distributed systems using microservices architectures is essential. Expertise in cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and various programming languages (e.g., Java, Python, C#) is required. Strong understanding of design patterns, data structures, and algorithms is paramount. Excellent leadership, communication, and problem-solving skills are critical for success in this remote leadership position supporting clients in the Plymouth, Devon, UK area and nationally.
Lead Software Architect
Posted today
Job Viewed
Job Description
Lead Software Architect
Posted today
Job Viewed
Job Description
Lead Software Architect
Posted today
Job Viewed
Job Description
Lead Software Architect
Posted today
Job Viewed
Job Description
As a Lead Software Architect, you will be responsible for designing and overseeing the implementation of robust, scalable, and high-performance software solutions. You will guide development teams, define architectural standards, and ensure the technical integrity of our client's cutting-edge products. This role involves collaborating closely with product managers, engineers, and other stakeholders to translate business requirements into detailed technical designs and roadmaps. You will evaluate and select appropriate technologies, frameworks, and tools, ensuring alignment with long-term strategic goals. Mentoring junior architects and developers, conducting code reviews, and promoting best practices in software development will also be key aspects of your role. Your expertise will be critical in driving innovation and maintaining technical excellence.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with at least 8 years of progressive experience in software development and architecture. Proven experience in designing complex, distributed systems and microservices architectures is essential. Strong proficiency in multiple programming languages (e.g., Java, Python, C#) and a deep understanding of cloud platforms (AWS, Azure, GCP) are required. Experience with various architectural patterns, databases (SQL and NoSQL), and CI/CD pipelines is also necessary. Excellent problem-solving skills, a passion for technology, and the ability to lead and inspire technical teams are crucial. You must demonstrate strong communication skills, both technical and non-technical, and the capacity to present complex ideas clearly. This role requires a strategic thinker with a hands-on approach, committed to delivering high-quality software solutions.
Key Responsibilities:
- Design and document scalable and maintainable software architectures.
- Lead the technical vision and strategy for software development projects.
- Define coding standards, architectural patterns, and development best practices.
- Collaborate with product management to define technical requirements.
- Mentor and guide software engineering teams.
- Evaluate and recommend new technologies and tools.
- Ensure the quality, performance, and security of software solutions.
- Conduct architectural reviews and provide technical guidance.
- Troubleshoot complex technical issues.
- Contribute to the continuous improvement of development processes.
Lead Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Define and drive the technical vision and architectural roadmap for software products.
- Design and document scalable, reliable, and secure software architectures.
- Select appropriate technologies, frameworks, and platforms for development.
- Provide technical leadership and mentorship to software engineering teams.
- Collaborate with product management to translate business requirements into technical solutions.
- Ensure adherence to coding standards, best practices, and architectural principles.
- Conduct architectural reviews, code reviews, and performance analysis.
- Identify and mitigate technical risks and challenges.
- Contribute to the continuous improvement of the software development process.
- Stay current with emerging technologies and industry trends.
- Champion technical innovation and foster a culture of engineering excellence.
- Communicate technical strategies and decisions to stakeholders at all levels.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8-10 years of experience in software development, with at least 3-5 years in a software architecture role.
- Proven experience designing complex, distributed, and cloud-native systems.
- Expertise in one or more programming languages (e.g., Java, Python, C#, Go).
- Deep understanding of architectural patterns, design principles, and best practices (e.g., microservices, RESTful APIs).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving, analytical, and critical-thinking skills.
- Strong leadership, communication, and interpersonal skills.
- Ability to effectively lead and mentor technical teams in a remote setting.
- Experience with Agile development methodologies is essential.
Lead Software Architect
Posted today
Job Viewed
Job Description
The ideal candidate will have extensive experience in designing and delivering complex, high-performance software solutions. Your responsibilities will include translating business requirements into technical blueprints, selecting appropriate technology stacks, and ensuring the architectural integrity and maintainability of our client's platforms. You will lead code reviews, mentor junior engineers, and foster a culture of technical excellence and continuous improvement. Experience with API design, data modeling, security best practices, and performance optimization is crucial. The ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders is paramount. You will play a pivotal role in driving architectural decisions, evaluating new technologies, and ensuring our client remains at the forefront of technological innovation. This is an exceptional opportunity to influence the architecture of mission-critical systems, working remotely for a company at the cutting edge of the IT industry, ideally based within reasonable proximity to Sheffield for occasional team meetups.
Responsibilities:
- Define and document software architecture and technical designs.
- Lead the design and implementation of scalable, high-performance software systems.
- Select appropriate technology stacks and frameworks.
- Provide technical leadership and mentorship to development teams.
- Ensure adherence to coding standards, architectural principles, and best practices.
- Collaborate with product managers and stakeholders to define technical roadmaps.
- Evaluate and integrate new technologies and tools.
- Drive initiatives related to performance, security, and scalability.
- Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 10 years of experience in software development, with at least 3 years in a lead architect or senior technical lead role.
- Expertise in designing microservices-based architectures.
- Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong knowledge of programming languages (e.g., Java, Python, C#) and frameworks.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to lead and mentor technical teams remotely.
Be The First To Know
About the latest Software lead Jobs in United Kingdom !
Lead Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Define and maintain the overall technical vision and architecture for the company's software products.
- Lead the design of scalable, high-performance, and secure software solutions.
- Translate business requirements into technical designs and architectural blueprints.
- Provide technical guidance and mentorship to development teams.
- Evaluate and select appropriate technologies, frameworks, and tools for software development.
- Ensure adherence to architectural standards, best practices, and coding guidelines.
- Collaborate with product managers, engineering leads, and other stakeholders to define technical roadmaps.
- Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.
- Identify and mitigate technical risks and challenges throughout the software development lifecycle.
- Stay current with emerging technologies and industry trends, and champion innovation within the engineering team.
- Develop and maintain comprehensive architectural documentation.
- Troubleshoot and resolve complex technical issues.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 4 years in a software architecture or lead technical role.
- Proven experience designing and implementing complex, enterprise-level software systems.
- Expertise in multiple programming languages (e.g., Java, C#, Python, JavaScript) and modern frameworks.
- Deep understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong knowledge of database technologies (SQL, NoSQL), caching strategies, and API design.
- Experience with CI/CD pipelines, DevOps practices, and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong leadership, communication, and interpersonal skills, with the ability to influence and motivate teams.
- Experience with agile development methodologies.
- Familiarity with performance tuning and security best practices.
This role offers the opportunity to shape the technological direction of a dynamic company and lead a talented team of engineers.
Lead Software Architect
Posted today
Job Viewed
Job Description
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- 10+ years of experience in software development, with at least 5 years in a software architecture or technical leadership role.
- Proven experience designing and implementing complex, scalable, and high-performance software systems.
- Expertise in multiple programming languages (e.g., Java, Python, C#, Go) and associated frameworks.
- In-depth knowledge of cloud computing platforms (AWS, Azure, GCP) and microservices architecture.
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps principles.
- Strong understanding of database technologies (SQL, NoSQL) and data modeling.
- Excellent leadership, mentoring, communication, and collaboration skills.
WorkForce Software Lead Software Engineer

Posted 7 days ago
Job Viewed
Job Description
+ Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
+ Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
**_Well, this may be the role for you. Ready to design what's next?_**
In this role, you will work within a WFS scrum team to bring the designs and ideas to life for new or improved web applications. This work will support a mix of internal and external clients, and you will be working on projects currently in production.
You will start your day on a scrum call to prioritize and track work. Within the team you work on, you will choose user stories to work within a sprint cycle. You will spend most of your day developing and testing your code but also reviewing colleagues code and supporting release activities.
As our environment continues to evolve, this role is ideal for someone with a mobile-first mindset, particularly with experience in React Native or a strong interest in mobile-first development. Our progression is centered around the implementation of microservices, so familiarity with Kubernetes, Quarkus, and the latest versions of Java will be highly advantageous. You'll also be actively involved in reviewing pull requests, so experience with Git and Jira will serve you well in our collaborative, fast-paced development process. You'll be a champion for secure development processes, taking feedback from various tools and ensuring any vulnerabilities are addressed early in our development lifecycle.
Like our best Engineers, you are an excellent communicator and an enthusiastic creator eager to learn and take on stretch assignments. You strive to learn new technologies and find ways to incorporate what you learn into building your products.
As a Lead Engineer, you will work closely with your team to lead and guide projects to success. You'll have a hands-on role designing, developing, debugging, and deploying software solutions where you can leverage your expertise with code complexities. You'll also serve as a mentor to the junior Engineers. In the lead role, you will balance the assigning of user stories through prioritization and consideration of the technical interests of each developer on the team. As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for ADP and the industry. Pace should not scare you. We still find time for a healthy dose of fun.
**_Like what you see? Apply now!_**
**_Learn more about ADP at jobs.adp.com_**
**_WHAT YOU'LL DO:_**
**_Here's what you can expect on a typical day:_**
● **_Agile._** You'll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete. You will also participate in other agile ceremonies, including scheduled sprint demos, where you will present your work to up to 90 stakeholders.
● **_Development._** Working in three-week sprints, you must keep up with timelines and coding standards. Most of your daily schedule will be software development, but you will also test your code before submitting it to QA for final testing. You won't just focus on development in this role. You will also be responsible for testing and deployment.
● **_Continuous Learning._** You will attend "lunch and learn" sessions to actively collaborate with other developers to share ideas or show what you've learned. An eagerness to learn will help you keep up with ever-changing technologies and maintain the ability to create the best tools for our clients.
● **_Support._** You're working on products currently in use. Those who report to you will act as a point of contact for one day/week, supporting your clients for any urgent issues requiring resolution. You may also have this responsibility. If so, you'll start those days with your regular work activity but will have to switch gears to a support role as needed throughout your assigned support day.
● **_Experience._** You have 7+ years of experience in software development and experience mentoring and managing teams.
**_Associates that are located near an ADP or WorkForce office, would be expected to follow the ADP hybrid work model._**
**_TO SUCCEED IN THIS ROLE:_**
+ You'll have a Bachelor's degree OR equivalent.
**_YOU'LL LOVE WORKING HERE BECAUSE YOU CAN:_**
+ **_Be yourself_** in a culture that values equity, inclusion, and belonging and creates a safe space for diverse perspectives and insights.
+ **_Belong by joining_** one of our Business Resource Groups where you can connect globally with networks and allies who share common interests and experiences.
+ **_Grow your career_** in an agile, dynamic environment with plenty of opportunities to progress.
+ **_Continuously learn_** through ongoing training, development, and mentorship opportunities.
+ **_Be your healthiest._** Best-in-class benefits start on Day 1 because healthy associates are happy ones.
+ **_Focus on your mental health and well-being._** We're here to provide exceptional service to our clients, and none of that happens without each of us taking care of ourselves and being there for one another.
+ **_Join a company committed to giving back_** and generating a lasting, positive impact upon the communities in which we work and live.
+ **_Get paid to pay it forward._** Company-paid time off for volunteering for causes you care about.
**_What are you waiting for? Apply today!_**
**#LI-MV3**
**#LI-Remote**
Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus, equity or commissions. We offer the following benefits: Medical, Dental, Vision, Life Insurance, Matched Retirement Savings, Wellness Program, Short-and Long-Term Disability, Charitable Contribution Match, Holidays, Personal Days & Vacation, Paid Volunteer Time Off, and more. The compensation for this role is $0.00 - $0.00 / Year*
*Actual compensation will not be less than the applicable minimum wage or minimum exempt salary requirement under federal, state and local laws.
**A little about ADP:** We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition ( .
**Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP:** ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.
**Ethics at ADP:** ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click to learn more about ADP's culture and our full set of values.