What are the responsibilities and job description for the Software Engineering Manager position at SoTalent?
Job Title: Software Engineering Manager
Location: Richmond, VA
Type: Full Time
Join us to drive impactful projects and build scalable, cloud-native systems that make a difference.
What You’ll Do:
- Lead a portfolio of diverse technology initiatives and manage a team of experienced developers.
- Design and deliver distributed microservices and full-stack solutions for complex business needs.
- Stay ahead of tech trends, experiment with new tools, and mentor engineering talent.
- Collaborate with product managers to create robust, cloud-based applications.
- Work with modern technologies: JavaScript, Java, TypeScript, Python, Go, SQL, HTML/CSS, NoSQL databases, Docker, Kubernetes, and cloud platforms like AWS.
Basic Qualifications:
- Bachelor’s degree in a relevant field.
- 6 years of software engineering experience.
- 1 year of experience with cloud platforms (AWS, Azure, GCP).
- 4 years of people management experience.
Preferred Qualifications:
- Master’s degree.
- Proficient in one or more languages: JavaScript, Java, TypeScript, Python, Go, SQL.
- 4 years working with open-source frameworks.
- Familiarity with Agile methodologies.
Project Manager - Water / Wastewater Engineering
AMT Engineering -
Richmond, VA
Senior Project Manager - Controls Engineering
Wunderlich-Malec Engineering, Inc. -
Richmond, VA
Senior Manager, Software Engineering (Orchestration Services)
Affirm -
Richmond, VA