A software development firm is seeking an Intermediate-Senior Software Developer to work full-time in Ann Arbor, MI. The ideal candidate should have over 5 years of software development experience and possess strong skills in Cloud Services and TDD. They will lead technical execution, manage client relationships, and mentor team members in a dynamic environment. This position emphasizes collaboration and leadership while adhering to agile methodologies. Excellent communication skills are essential, as is a commitment to in-person work.
Qualifications
5+ years of professional software development experience outside the classroom.
Proven ability to lead complex software projects.
Experience with Agile, XP, and pair programming.
Responsibilities
Architect scalable solutions and lead technical execution.
Consult with clients and guide technical discussions.
Mentor team members and develop their skills.
Skills
Cloud Services (AWS, Azure, GCP)
LLM-powered development tooling
GIS
Test-Driven Development (TDD)
Technical architecture
Communication
Job description
A software development firm is seeking an Intermediate-Senior Software Developer to work full-time in Ann Arbor, MI. The ideal candidate should have over 5 years of software development experience and possess strong skills in Cloud Services and TDD. They will lead technical execution, manage client relationships, and mentor team members in a dynamic environment. This position emphasizes collaboration and leadership while adhering to agile methodologies. Excellent communication skills are essential, as is a commitment to in-person work.