Location: Charlotte, North Carolina, us
Job Summary:
Job Duties
- Manage a medium-sized team of Software Engineers/Developers.
- Supervise Software Development Lifecycle activities (design, implement, test).
- Oversee ideation, requirements gathering, and software architecture design.
- Ensure software quality through testing and quality assurance.
- Manage deployment and release planning.
- Provide support and maintenance post-deployment.
Required Skills (Keywords)
- Leadership
- Software Development Lifecycle
- DevOps
- Agile methodologies
- Problem solving
- Scripting languages
- Web application frameworks
- Database querying
Required Experiences (Topics)
- 15+ years in technology/programming.
- 10+ years in technical leadership.
- Experience managing engineering teams across multiple countries.
Job URLs: