Senior Software Engineer
BengaluruFull-time4–7 yrsPosted 3 weeks ago
Mid-level software engineering role at Smiths Group in Bengaluru. Needs 4+ years and a B.Tech, B.E. or B.Sc.
About the role
The Senior Software Engineer role delivers scalable, secure, and maintainable software by solving complex problems and applying modern architectural patterns. It drives Agile, DevOps, and CI/CD practices while leveraging skills in Angular, Java, Spring Boot, Python, Golang, Docker, Kubernetes, and cloud platforms.
What you'll do
- Solve highly complex technical problems and deliver innovative, scalable, and maintainable solutions with minimal supervision
- Implement architectural patterns and design standards, collaborating closely with key stakeholders to ensure adherence to defined architecture and best practices
- Champion efficient and effective software development methodologies aligned with Agile and Lean principles, fostering continuous learning, collaboration
- Contribute hands-on to development by designing, coding, reviewing, and optimizing critical software components and services
- Drive adoption of DevOps practices and toolchains with a strong emphasis on automation, continuous integration, continuous deployment
What you need
- Java
- Python
- REST APIs
- SQL
- JavaScript
- TypeScript
Good to have
- AWS
- Machine learning
- GCP
- Grafana
- Azure
- Git