This role is an individual contributor position but is responsible for managing and mentoring the Software engineering, Database Engineering, and Quality Assurance Teams. They will be responsible from providing day-to-day metrics on the performance of their teams as well as being the custodian of an SLDC process.
Duties and responsibilities:
· SDLC Management
· Reporting on Team Performance
· Still engaging in Software Development
· Mangement of Software Engineering, Database Engineering, Quality Assurance
· Driving an Agile/Scrum process and associated sprints
· Working with the Business Analysis team and the Software Project Manager to effectively deliver software continously
Qualifications:
· Deep understanding of the software development lifecycle (SDLC)
· Experience working within an Agile/Scrum-like workflow
· Minimum 8+ years of software development experience5+ years of project development experience
· Minimum 2+ years of working as a Lead or Manager of software engineering teams
· Minimum 5+ years of Jira or Azure DevOps experience
· Minimum 3+ years DevOps experience
· Minimum 5+ years managing software releases and deployments
· Excellent verbal and written communication skills
· Understanding of IT principles and an ability to communicate technical concepts effectively to a varied audience
· Strong sense of discretion and confidentiality required
· Approaches others in a tactful manner
· Treats others with respect and consideration regardless of their status or position
· Strong sense of ownership and willing to see a solution to a problem through from start to finish
Software Powered by iCIMS
www.icims.com