Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Javascript/Typescript programming jobs

Senior Software Engineer in Others new

  • Smiths Group plc
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Solve complex technical problems and deliver scalable, secure, maintainable software with minimal supervision.
  • Design, code, review, optimize, and maintain software components, services, and web applications.
  • Apply architectural patterns, design standards, microservices, domain-driven design, and distributed systems principles.
  • Design APIs and scalable applications using gRPC, RESTful services, and related technologies.
  • Drive DevOps automation, CI/CD pipelines, automated build and release processes, and operational monitoring.
  • Embed security, reliability, scalability, performance, observability, and secure coding practices throughout the software development lifecycle.
  • Develop testing strategies and support automated unit and integration testing in collaboration with QA and other teams.
  • Collaborate with stakeholders and cross-functional, international, and multicultural teams in a matrix environment.

Requirements

  • Bachelor’s or master’s degree in computer science, software engineering, or a related field.
  • At least 4 years of software development experience.
  • Strong proficiency with Angular, Java, and Spring Boot, plus HTML, CSS, JavaScript, and TypeScript.
  • Experience with Python or Golang, microservices, domain-driven design, distributed systems, web components, micro frontends, and responsive UI development.
  • Experience with automated testing frameworks such as Jasmine, Jest, Karma, JUnit, PyTest, Go testing, and Testify.
  • Strong knowledge of API design, gRPC, RESTful services, scalable web applications, PostgreSQL or similar SQL databases, and Redis.
  • Experience with Docker, Kubernetes, CI/CD pipelines, automated build and release processes, Agile methodologies, JIRA, Git-based version control, and Linux environments.
  • Knowledge of networking, scripting, debugging, performance troubleshooting, observability, monitoring, logging, reliability engineering, secure coding, application security, and software quality assurance.
  • Preferred experience includes Grafana, UML, event-driven and real-time or stream-processing systems, data platforms, ML/AI platforms and services, UX/UI principles, and AWS, Azure, or GCP.
  • Strong communication, collaboration, stakeholder management, decision-making, analytical, influencing, and cross-cultural skills.

Benefits

  • Office presence is required four days per week.
  • Training and opportunities for local and global career growth are provided.
  • Inclusive environment with strong leadership and a focus on safety and wellbeing.
  • Flexible benefits are available across health and wellbeing, financial, and lifestyle needs for employees and their families.

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 co...

Similar positions

Software Engineer, Unsecured Installments

  • Upstart
  • Full time
  • USA
  • 10/15/2026
  • Salary: $142k - $197k/yr
  • Remote

Full-Stack Engineer 5

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $388k-$558k
  • Remote

Engineering Team Lead, Managed K8s

  • Mistral
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Europe

Automation QA Engineer (QVAC)

  • Tether Operations Limited
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide

Frontend Senior

  • Convotis Iberia
  • Full time
  • Others
  • 10/15/2026
  • Elche, Spain