Lead and manage a software engineering team consisting of 8-12 software and test engineers
Design & deliver new features and maintain & improve current features across the platform
Work directly with Head of Software Engineering, Software and Test Engineers, and other Managers to build enterprise class solutions
Work collaboratively with Product Managers, Technical Project Managers, Product Owners, and Infrastructure Engineers to ensure features are delivered to a high standard
Collaborate with the UX & Design Team to create an optimal user experience
Work across the software development lifecycle to ensure timely delivery of products according to the roadmap and release cycles
Ensure automated tests are created to support and validate any development work performed
Oversee the identification, tracking, and resolution of defects, ensuring timely communication and collaboration with team members to address issues effectively and maintain high product quality
Report on ongoing project progress, identifying and communicating any timeline risks that could impact product roadmap delivery
Coordinate team meetings and planning sessions, including daily stand-ups, project planning, progress reviews, and retrospectives, ensuring they are efficient, goal-oriented, and adhere to scheduled timeframes
Collaborate in defining and developing a work backlog to meet the objectives set by the Product team
Lead the team in breaking down complex tasks into manageable work items, estimating the required effort, and setting realistic project milestones
Contribute to the Engineering Team’s working practices and technology decisions
Create necessary documentation relating to work produced
Promote Agile development practices and collaborate with Engineering Teams to refine processes and ensure proper ceremonies occur
Review individual team member performance, offering guidance and mentorship on best practices to foster self-organization, teamwork, empowerment, and continuous professional development.
Requirements
10+ years professional software development experience with at least 5 years C#
Proven ability to lead a team delivering and maintaining web-based software using C#, .NET, TypeScript/JavaScript and HTML + CSS
React experience a plus
Experience implementing cloud-native technologies
Benefits
Benefits at Ideagen
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETTypeScriptJavaScriptHTMLCSSReactcloud-native technologiesautomated testingAgile development