About the role
- Delivering software that meets the objectives of our customers
- Leading and managing developers and testers
- Direct execution of the development plan using Agile/SCRUM methodologies
- Implement effective reporting/metrics/dashboards
- Drive continued adoption of AI-assisted software development practices, tools, and frameworks
- Lead a cross functional team of developers and testers, ensuring all resources are fully utilized
- Actively perform and promote code reviews and use these as opportunities for group learning
- Work with Product Owners to understand priorities and plan development sprints accordingly
- Define and complete root cause analysis to improve processes and customer satisfaction
- Help implement necessary logging/alerting mechanisms
- Responsible for creating and updating a technical roadmap
Requirements
- Degree/Diploma in Engineering, Computer Science or another technical discipline
- 7 years’ experience working in Software development including minimum 1-2 years of previous experience managing a development team
- Strong knowledge of application development as well as experience with professional development language
- Experience leveraging AI in software engineering workflows
- Experience with deployed on-premises legacy software
- Experience with continuous integration and deployment (CI/CD)
- Required experience in leading a software development team
- Required experience designing and developing desktop commercial applications
- Strong background in client-server systems technology, with good familiarity of legacy technology
- Travel is required to support the distributed development teams and attend various planning meetings
- Occasionally, travel to certain customer meetings for marketing efforts such as trade shows or conferences may be required
- Travel will be expected up to 10% as necessary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AgileSCRUMAI-assisted software developmentcode reviewsroot cause analysislogging mechanismsalerting mechanismscontinuous integrationcontinuous deploymentdesktop commercial applications
Soft skills
leadershipteam managementcommunicationcollaborationproblem-solvingorganizational skillsprioritizationgroup learningresource utilizationcustomer satisfaction
Certifications
Degree in EngineeringDegree in Computer Science