Smiths Detection
Security and detection solutions
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Software Engineer at Smiths Detection. Skills: software development, front-end frameworks, back-end technologies, API design, Microservices architecture, CI/CD, cloud platforms, Agile methodologies. Solve highly complex technical problems and deliver innovative, scalable, and maintainable solutions with minimal supervision.. Design and implement architectural patterns and standards.”
What You'll Achieve.
deliver innovative, scalable, and maintainable solutions; enable high-quality delivery outcomes
Industry & Context.
Solve highly complex technical problems; Resourceful problem-solver
What They're Looking For.
Must Have
4 - 7 years proven experience in software development., proficiency in modern front-end frameworks such as Angular (v10+) or React, solid knowledge of HTML, CSS, JavaScript, TypeScript, web components, and responsive UI development with Tailwind CSS., Hands-on experience in back-end technologies including Java, Spring Boot, and building scalable REST APIs., Hands-on experience with automated testing frameworks (Jasmine, JUnit, Jest, Karma, PyTest)., expertise in API design, gRPC, RESTful services, and Microservices architecture patterns., Practical experience with event-driven systems, real-time data processing, and distributed system principles., Experience with NoSQL databases (MongoDB, Redis) and modern data architectures., Proven experience designing and maintaining CI/CD pipelines, Docker, and Kubernetes., understanding of public cloud platforms (AWS, Azure, GCP) and Infrastructure as Code practices., Deep understanding of Agile methodologies, test-driven development, and collaborative practices such as pair programming and code reviews., Advanced working knowledge of Linux environments, networking fundamentals, scripting, and performance troubleshooting., Understanding of secure coding standards, application security practices, and software quality assurance principles., Proficiency with version control systems (Git, Bitbucket), Excellent communication skills in English (fluently spoken and written) and ability to communicate effectively at all organisational levels., Self-starter with time management, attention to detail, and initiative., Proven ability to collaborate effectively in cross-functional, matrix, and multi-cultural environments., stakeholder management and relationship-building skills with a global mindset., Ability to make effective, timely decisions by analysing critical information in complex environments., Resourceful problem-solver with the ability to identify and support continuous improvement and change.
Nice to Have
familiarity with design tools (Figma).
What You'll Do.
Solve highly complex technical problems and deliver innovative
and maintainable solutions with minimal supervision.
Design and implement architectural patterns and standards.
Contribute hands-on to development by designing
and optimising critical software components and services.
Drive adoption of DevOps practices and toolchains.
Serve as a technical bridge between engineering
and other teams to design efficient testing strategies and enable high-quality delivery outcomes.
How You'll Work.
Team & Collaboration
collaboration in cross-functional, matrix, and multi-cultural environments.; technical bridge between engineering, QA, and other teams.; collaborative practices such as pair programming and code reviews.
Communication Scope
Excellent communication skills in English (fluently spoken and written); ability to communicate effectively at all organisational levels.
Process & Methodology
Agile methodologies, Lean methodologies
Full Job Description
Every minute of every day, Smiths Detection’s threat detection and security screening technology helps to protect people and infrastructure, making the world a safer place. Smiths Detection is a global leader in the development, manufacture and management of security and detection solutions designed to make the world a safer place. Our technology provides threat detection and screening solutions for customers in our key markets: aviation, ports and borders, defence, and urban security. Our expertise spans 21 global offices, seven manufacturing sites and five R&D centres, with a global network of 3,000 dedicated colleagues contributing towards over 40 years at the frontline of advances in safety and security. This results in careers built on variety and the opportunity to work on a range of state-of-the-art solutions, where you can develop your knowledge and experience every day. Duties: * Solve highly complex technical problems and deliver innovative, scalable, and maintainable solutions with minimal supervision, championing Agile and Lean methodologies. * Design and implement architectural patterns and standards in collaboration with key stakeholders, embedding security, reliability, scalability, and performance as core quality attributes. * Contribute hands-on to development by designing, coding, reviewing, and optimising critical software components and services. * Drive adoption of DevOps practices and toolchains with emphasis on automation, continuous integration, continuous deployment, and proactive operational monitoring. * Demonstrate deep expertise in modern platforms, frameworks, and open-source technologies, leveraging open standards to optimise cost and flexibility. * Serve as a technical bridge between engineering, QA, and other teams to design efficient testing strategies and enable high-quality delivery outcomes. ## Qualifications Skills and Experience: Education/Training: * Bachelor's or Master's degree in Computer Science, Software Engineering, or r
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Smiths Detection?
Real rants from real employees. Read before you apply.