Software Engineering Manager
As a Software Engineering Manager, you will be responsible for leading a development team to create scalable, reliable, and maintainable Java decision operations applications.
You will work closely with directors, product managers, technical leads, and architects to align on objectives and architecture guidelines. Collaboration is key to successful delivery of software capabilities adhering to SAFe Agile processes.
The ideal candidate will have a bachelor's degree in computer science or a related field, along with proficiency in Java, SQL, Linux, Spring Framework, and experience with scalable, reliable, secure applications.
Achieving engineering excellence through hands-on approaches and fostering a blameless culture are essential skills for this role.
Additional desirable skills include Kafka, Redis, Splunk, Dynatrace, and Prometheus.
Responsibilities:
* Provide strong leadership and technical guidance
* Prioritize business value
* Lead by example with hands-on approaches demonstrating engineering excellence
* Collaborate with directors, product managers, technical leads, and architects
* Own complex problems and incidents
* Perform code reviews
* Foster a blameless culture
Requirements:
* Bachelor's degree in computer science or related field
* Proficiency in Java, SQL, Linux, Spring Framework
* Experience with scalable, reliable, secure applications
Desirable Skills:
* Kafka
* Redis
* Splunk
* Dynatrace
* Prometheus