Job Summary
This role is an individual contributor position but is responsible for managing and mentoring the Software Engineering, Database Engineering, and Quality Assurance teams. The successful candidate will provide day-to-day performance metrics for their teams and serve as the custodian of the SDLC process.
Duties and Responsibilities
- SDLC Management
- Reporting on Team Performance
- Engaging in Software Development
- Managing Software Engineering, Database Engineering, and Quality Assurance teams
- Driving Agile / Scrum processes and sprint planning
- Collaborating with Business Analysis and Software Project Management teams to ensure continuous software delivery
Qualifications
Deep understanding of the software development lifecycle (SDLC)Experience working within an Agile / Scrum workflowMinimum 8+ years of software development experienceAt least 5+ years of project development experienceMinimum 2+ years of experience as a Lead or Manager of software engineering teamsMinimum 5+ years of experience with Jira or Azure DevOpsMinimum 3+ years of DevOps experienceMinimum 5+ years managing software releases and deploymentsExcellent verbal and written communication skillsUnderstanding of IT principles and ability to communicate technical concepts effectivelyStrong sense of discretion and confidentialityApproaches others tactfully and respectfullyStrong ownership mentality and problem-solving commitment#J-18808-Ljbffr