Software Engineering Management Position
We're seeking a seasoned Engineering Manager to lead our software development teams utilizing Kubernetes, Java, and Spring Boot technologies.
Key Responsibilities:
* Supervise, coach, and develop a team of engineers.
* Ensure adherence to goal setting and performance appraisal processes.
* Coach and guide employees within own team(s).
* Provide strategic leadership related to specific applications and systems or software-development methodologies.
Requirements:
* Deep knowledge of Java programming.
* Strong leadership skills.
* Good multi-tasking abilities.
* Familiarity with Spring and other frameworks.
* Knowledge of unit testing and mocking frameworks like JUnit, Mockito, or EasyMock.
* Experience working with high-performance applications.
* Good problem diagnostic and creative problem-solving skills.
* Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs.
Candidates Must Possess:
* A bachelor's degree in Computer Science or related field.
* No less than 5 years of experience in software engineering management.
* Excellent communication and interpersonal skills.
This role necessitates a strong technical background and exceptional leadership skills. If you're passionate about leading teams and developing innovative solutions, we invite you to apply.