- Company Name
- Supernova Technology™
- Job Title
- Software Engineering Manager
- Job Description
-
**Job Title**
Software Engineering Manager
**Role Summary**
Lead a team of full‑stack and backend engineers to design, build, and maintain scalable Java‑based applications and APIs. Drive technical excellence, foster continuous improvement, and collaborate with product, QA, and architecture teams to deliver high‑quality software on time.
**Expectations**
- Manage 5+ engineers, providing mentorship, performance feedback, and career development.
- Deliver high‑quality, secure, and scalable solutions that meet product and regulatory requirements.
- Promote best practices in code quality, testing, security, and CI/CD.
**Key Responsibilities**
- Build, mentor, and grow a high‑performing engineering team.
- Partner with product, QA, and architecture to define scope, schedule, and quality metrics.
- Design, develop, and maintain Java Spring Boot applications and RESTful APIs.
- Champion modern DevOps practices (Docker, CI/CD pipelines).
- Conduct sprint planning, resource allocation, and performance reviews.
- Contribute to technical strategy, architecture discussions, and long‑term roadmap.
- Identify and implement process improvements to boost productivity and quality.
**Required Skills**
- 5+ years of software development, 2+ years in a leadership/management role.
- Proficient in Java; experience with Spring Boot and microservices architecture.
- Strong understanding of RESTful API design, secure coding, and performance optimization.
- Hands‑on experience with Docker, CI/CD tools, and Agile project management.
- Ability to manage full‑stack teams (frontend + backend) preferred.
- Excellent communication, collaboration, and conflict‑resolution skills.
- Familiarity with cloud platforms (AWS, Azure) and regulated technology environments preferred.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Professional certifications (e.g., AWS Certified Developer, Java SE Certified, Agile Certified Practitioner) are a plus.