Senior Software Engineer
Role details
Job location
Tech stack
Job description
- Be an active member of the DevOps Build team that actively develops our integrated Software Build System environment.
- Analyze user stories, design the solution and implement them.
- Take responsibility for delivery of high quality work.
- Continuously improve your knowledge, your skills and your team.
- Develop, implement and improve the CI/CD platform.
- Contribute to process automation and develop automation tools (Bamboo, Azure DevOps, Jenkins, etc.).
- Manage and monitor our build pipelines and systems.
- Participate in discussions regarding new technologies.
- Coach the client with implementing scrum and other agile principles.
- Coach the client on best practices with regards to software development.
SKILLS Must have
- Backend: Java + Springboot, Maven, JPA, JAX-RS
- Frontend: ReactJS, TypeScript
- Database: MongoDB, PostgreSQL
- Microservices
- DevOps skills: Docker, K8s, Artifactory/Nexus, Azure Cloud/DevOps, Bamboo Pipelines
- Testing: JUnit
- Bachelor or Master with education in Computer Science, Informatics or similar
Requirements
Bachelor or Master in Computer Science or similar
About the company
Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.