Smiths Group plc

Software Engineer

Smiths Group plc
Apply
12 hours ago
Bengaluru, IndiaEntry Level / Mid Level

Responsibilities

  • Solve complex technical problems and deliver scalable, maintainable software solutions with minimal supervision.
  • Design, code, review, and optimize critical software components and services.
  • Apply architectural patterns, design standards, and modern frameworks in collaboration with stakeholders.
  • Develop front-end and back-end solutions, RESTful APIs, microservices, and responsive user interfaces.
  • Drive DevOps practices, automation, continuous integration, continuous deployment, and operational monitoring.
  • Embed security, reliability, scalability, performance, and observability throughout architecture and development.
  • Promote secure coding practices and security controls throughout the software development lifecycle.
  • Collaborate with engineering, QA, operations, and other teams to design testing strategies and support high-quality delivery.
  • Champion Agile and Lean methodologies, continuous learning, collaboration, and iterative improvement.
  • Serve as a technical bridge across diverse, international, and matrixed teams.

Requirements

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • 1–4 years of professional software development experience with hands-on coding across multiple technology stacks.
  • Proficiency in Angular, Java, Spring Boot, Python, or Golang.
  • Strong knowledge of HTML, CSS, JavaScript, TypeScript, and modern UI frameworks.
  • Experience with automated testing frameworks including Jasmine, Jest, Karma, JUnit, or PyTest.
  • Hands-on experience with RESTful APIs, microservices architecture, and responsive UI development.
  • Experience with PostgreSQL and Redis.
  • Proficiency with Docker and containerization technologies, plus familiarity with AWS, Azure, and GCP.
  • Knowledge of Git-based version control, Linux fundamentals, debugging, secure coding, and observability practices.
  • Familiarity with Agile methodologies and JIRA.
  • Nice-to-have experience includes gRPC, Kubernetes, Grafana, event-driven systems, ML/AI platforms, UX/UI design principles, and UML.
  • Strong communication, collaboration, analytical, decision-making, time-management, and stakeholder-management skills, including work in international and multicultural environments.

Benefits

  • The role requires presence in the office four days per week.
  • Training and career-growth opportunities are available locally and globally.
  • The company offers an inclusive environment with strong leadership and a focus on safety and wellbeing.
  • Employees can choose from flexible health, wellbeing, financial, and lifestyle benefits for themselves and their families.
  • The company provides equal employment consideration and supports diversity, equality, and ethics.

Tech Stack

AngularAWSAzureCSSDockerGitGoGoogle Cloud PlatformGrafanagRPCHTMLJasmineJavaJavaScriptJestJUnitKarmaKubernetesLinuxPostgreSQLpytestPythonRedisSpring BootTypeScript

Categories

Smiths Group plc

About Smiths Group plc

1,001-5,000 employees

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.

Contact me