Position Overview
An established technology company in Charlotte is seeking a Manager of Software Development to lead its software engineering team responsible for enterprise applications, web and mobile products, APIs, and customer integrations.
This is a player-coach leadership role combining team development, technical direction, and engineering best practices. The successful candidate will help modernize a business-critical software platform while driving adoption of AI-assisted development practices.
Key Responsibilities
- Lead and mentor software engineers, overseeing hiring, performance management, and career development.
- Establish engineering standards for code quality, testing, CI/CD, and production readiness.
- Drive adoption of AI coding tools and workflows to improve engineering productivity and software quality.
- Guide architecture, platform modernization, scalability, and application performance.
- Partner with product, quality, and infrastructure teams to improve reliability and delivery.
- Promote accountability, ownership, and continuous improvement across engineering.
Required Qualifications
- 8+ years of software development experience, including 3+ years in engineering leadership or management.
- Experience leading engineering teams of 20+ people, directly or through technical leads and managers.
- Strong hands-on experience with .NET/C# and familiarity with modern web technologies such as React.
- Experience supporting scalable, high-availability applications and API integrations.
- Strong understanding of Agile development, CI/CD, automated testing, and relational databases.
- Practical experience using AI coding tools and integrating them into development workflows.
- Excellent communication, technical problem-solving, and people leadership skills.
Preferred Qualifications
- Experience with enterprise SaaS, connected-device platforms, or data-intensive applications.
- Familiarity with Azure, cloud-native architecture, and containerization.
- Experience with SQL Server, event-driven systems, or application modernization.
- Familiarity with SOC 2 or similar security and compliance frameworks.