
Lead Software Engineer
Smiths Group plc8 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Provide technical leadership and architectural guidance to multiple development teams.
- Design, assess, review, test, and implement architecture and design patterns aligned with business requirements.
- Contribute hands-on to software components and scalable web-based applications.
- Ensure systems are flexible, loosely coupled, reliable, secure, and performant.
- Establish and improve Agile, DevOps, continuous integration, continuous deployment, and operational monitoring practices.
- Mentor engineers and promote engineering excellence, learning, collaboration, and best practices.
- Engage business partners and stakeholders on prioritization, performance metrics, delivery governance, and technical plans.
- Measure and monitor operational metrics to validate solution effectiveness.
- Participate in architecture, design, estimation, and cross-functional delivery discussions.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, or a related field.
- At least 8 years of software development experience.
- Proficiency with Angular 10+, Java, Spring Boot, HTML, CSS, JavaScript, TypeScript, and modern UI frameworks or libraries.
- Expertise in API design, gRPC, RESTful services, scalable web applications, web components, micro front-end architecture, and responsive UI development.
- Experience with Python and/or Golang, microservices, domain-driven design, and distributed systems.
- Experience with PostgreSQL or similar SQL databases and Redis.
- Experience with automated unit and integration testing frameworks such as Jasmine, Jest, Karma, JUnit, PyTest, Go testing, or Testify.
- Experience with Git or equivalent source control systems, Linux, networking, scripting, debugging, and troubleshooting.
- Knowledge of application security, OAuth2/OIDC, JWT, OWASP guidelines, and secure coding practices.
- Proficiency with Docker, Kubernetes, build and release pipelines, and public cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Agile methodologies, JIRA, software quality assurance, event-driven architectures, stream processing, real-time analytics, data democratization, and AI/ML platform approaches.
- Strong communication, mentoring, stakeholder management, decision-making, collaboration, and matrix working skills.
- Fluent spoken and written English plus any local workplace language is required; UX experience is an advantage.
Benefits
- Office presence is required four days per week.
- Training and career-growth opportunities are available locally and globally.
- Inclusive working environment with a focus on leadership, safety, wellbeing, equality, ethics, and diversity.
- Flexible benefits supporting health, wellbeing, financial, and lifestyle needs for employees and families.
Tech Stack
AngularAWSAzureCSSDockerGitGoGoogle Cloud PlatformgRPCHTMLJasmineJavaJavaScriptJestJUnitKarmaKubernetesLinuxPostgreSQLpytestPythonRedisSpring BootSQLTypeScript
Categories
About Smiths Group plc
Smiths Group plc designs, manufactures, and services engineered products for industrial, energy, aerospace, security, and medical markets through businesses including John Crane, Smiths Detection, Flex‑Tek, and Smiths Interconnect. It sells equipment and aftermarket services to governments and commercial customers worldwide, generating recurring service revenue alongside product sales. Founded in 1851 and headquartered in London, it is publicly traded on the London Stock Exchange.