Siemens Brightly is looking for an Engineering Manager (Java) to lead the development and delivery of innovative and performant features for next-generation software applications. This role involves inspiring a team of engineers, driving end-to-end delivery, and ensuring high-quality software solutions.
Key Responsibilities
- Drive and own the delivery of features for software applications.
- Inspire and guide a team of engineers in applying computer science principles to solve problems.
- Build and track quality in the agile product lifecycle, from requirements to delivery.
- Guide the team in writing feature code and developing test automation frameworks.
- Monitor goals and metrics, recommending course corrections as needed.
- Contribute to coding if the project demands and participate in cross-functional planning sessions.
- Own product quality, address production defects, and embed a DevOps mentality within the team.
- Influence continuous improvement processes across engineering disciplines.
Qualifications
- Bachelor’s degree in Computer Science or related discipline.
- Minimum of 10 years of experience in Java development, including design patterns, OOP, databases, and SQL.
- Experience managing multiple teams and initiatives in an agile environment.
- Proficiency in web development, REST services, micro-services, and CI/CD environments.
- Experience with Java 8+, Spring Boot, Hibernate/JPA, and cloud services (AWS/Azure).
- Strong communication skills, ability to lead global teams, and experience with agile methodologies.
Technologies
- Java, J2EE, Spring Boot, Hibernate/JPA
- SQL Server/MySQL/MongoDB/Postgres
- CI/CD tools (Jenkins), Git/SVN, Maven/Gradle
- Frontend frameworks (Vue/React/Angular), Selenium/WebdriverIO
Why Brightly?
At Brightly, we offer an opportunity to work with a team committed to innovation and excellence in asset management solutions. Join us to make a significant impact on our products and support a brighter, more sustainable future.