Software Engineer
BengaluruFull-time1–4 yrsPosted 3 weeks ago
Junior software engineering role at Smiths Group in Bengaluru. Needs 1+ years and an M.Sc, B.Tech or B.E..
About the role
The 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 complex technical problems and deliver innovative, scalable, maintainable solutions with minimal supervision
- Implement architectural patterns and design standards in collaboration with key stakeholders, ensuring adherence to best practices
- Champion Agile and Lean methodologies, fostering continuous learning, collaboration, and iterative improvement
- Design, code, review, and optimise critical software components and services
- Drive adoption of DevOps practices, automation, continuous integration, and continuous deployment with proactive operational monitoring
What you need
- Java
- Python
- REST APIs
- JavaScript
- TypeScript
- Git
Good to have
- gRPC
- Machine learning
- Grafana
- Spring Boot
- Unit testing
- Angular