Software Engineering Manager
Job Description
The Manager,
Product Development leads a team with responsibility to design, build and maintain Epicor applications.
Duties & Responsibilities
Lead a team of product developers with direction, coaching, and support to ensure successful execution of objectives. Provide timely and clear work direction to deliver outcomes. Mentor and support product developers, review deliverables and provide performance feedback. Identifies and addresses staff training and development needs. Establish functional requirements and review solutions to ensure organizational needs are met. Select and oversee implementation of one or more software development methodologies
Knowledge, Skills & Abilities
Ability to develop and mentor others. Strong decision making skills. Customer Orientation. Strong communication skills, analytical skills, and thorough understanding of product development. Should have a background in software development, with C#, .NET, SQL Server experience. Experience working with Cloud technologies, ideally in Microsoft Azure. Knowledge of Kubernetes, Cosmos, Redis and Elasticsearch is desirable. Knowledge of React and Selenium would be advantageous. Firm understanding of Agile methodologies....Less
Qualification
8+ years applicable experience and demonstrated success/knowledge 3+ years managing and developing employees 3+ years of specialized/industry experience Bachelor’s degree (or equivalent experience)
Extras
Hybrid role, with 2 days a week in our Peterborough office
]]>