onsite
Lead Software Engineer - Automobile Club of Missouri
Software Engineer
Lead a cross‑functional engineering team to design, develop, and deliver high‑quality software solutions using Agile practices, Java, and automated testing pipelines.
About the role
Key Responsibilities
- Guide an Agile team through the full software development lifecycle, from requirement analysis to production deployment.
- Break down complex business problems, re‑scope them, and create clear, maintainable solutions.
- Drive test‑driven development and continuous integration/continuous delivery (CI/CD) to ensure high code quality and rapid feedback.
- Mentor team members, foster collaboration, and keep progress visible through effective sprint planning and reporting.
- Partner with stakeholders to understand priorities, define what to build, and align technical decisions with business goals.
Requirements
- 5+ years of professional software development experience, with at least 2 years in a technical leadership role.
- Strong proficiency in Java (or comparable object‑oriented language) and modern development frameworks.
- Hands‑on experience with Agile methodologies, Test‑Driven Development, and CI/CD tools (e.g., Jenkins, GitLab CI).
- Excellent problem‑solving, troubleshooting, and communication skills.
- Demonstrated ability to mentor engineers, drive team velocity, and deliver quality code on schedule.
Skills
cicdjavaproblem solving