An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Bandwidth is seeking a Software Development Manager I in Raleigh, NC to lead a team delivering Java/Spring REST services on AWS. You will balance people leadership with hands-on coding, drive feature delivery, and ensure scalable, observable systems with robust CI/CD practices.
A strong background in distributed systems, AWS, SQL, and Agile leadership is required. You will mentor engineers, break down features into stories, and collaborate with product owners to align roadmaps with capacity and
Software Development Manager I (Raleigh, NC) Duties: Own the availability and performance of the distributed, multi-service systems deployed in AWS (Java/Spring REST APIs) your team develops and maintains by providing hands‑on technical leadership. Provide technical leadership and mentorship to your team members through weekly 1:1s as well as timely, clear, and actionable feedback to help them grow in their technical skills and advance their careers. Design, document, and review new product features and APIs in collaboration with other team members and product owner, and mentor other more junior developers to do the same. Support team in building and deploying high-quality software, focusing on scalability, fault tolerance, and observability, while creating and maintaining efficient CI/CD pipelines. Participate in and mentor team through productive code reviews adhering to team‑defined coding standards as you create products. Break down larger product features into manageable stories that can be distributed across multiple developers. Split time between people leadership, technical leadership and non‑critical path hands‑on code writing. Drive sprint planning and execution in partnership with the development team and product owner, ensuring sprint goals are set according to team capacity and sprint progress is tracked, while proactively identifying challenges, aggressively removing roadblocks and maintaining accountability for delivery. Work with product owner and other stakeholders to prioritize and help refine product features, develop feature sizing to provide roadmap estimates, and provide clear reporting on technical progress.
Bachelor's degree or foreign equivalent in Computer Science, Electronics Engineering or related field plus 7 years of experience in the job offered or related software development position.