Description

Celebrating over 53 years of growth, Sym-Tech is a leading finance and insurance provider to the retail automotive industry. At-Sym-Tech we are looking for associates who share our passion for innovation, creativity and results We are passionate about delivering excellent client service, an outstanding employee experience and opportunities to learn and grow professionally. Sym-Tech is growing quickly and that means endless ways to make a real difference. A career with us offers: A fun, fast paced culture Opportunities to grow and develop your career On-going industry training programs and professional development opportunities A workplace that supports workplace diversity, equity and inclusion A strong promoter of women in the automotive industry The chance to work with some of the best in the business Position Summary: The Director, Software Development, is responsible for delivering new and/or updated application systems through leading and managing his/her Development Teams. The incumbent will have expertise in directing system architecture, analyzing business requirements, developing business applications, gaining business intelligence and presenting logical solutions via planning, assigning, directing software design, development, and implementation. Position Functions: Manages multiple teams of 10 Associates and Contractors/Consultants, including performance evaluations, coaching, development. Leads, guides and coaches the team members to be successful and advance their careers. Actively participates in the staffing/recruitment process, focusing on building the “A” Team. Deals promptly and professionally with performance issues. Works closely with the business stakeholders, ensuring a high level of customer service. Ensures that all stakeholders are kept informed regarding project status. Responsible for the support and management of key business applications. Develops, maintains, and publishes required application and process documentation. Provides knowledge transfer to other IT teams. Ensures disciplined project management. Assigns and manages resources and drives completion of projects on time and on budget. Champions the elimination of technical debt. Assists in developing and ensuring that approved and standard Sym-Tech / Amynta processes/procedures are followed. Actively manages assigned budget. Works closely with IT Help Desk, DevOps, other IT teams and functional departments to analyze, troubleshoot, and resolve issues in a timely fashion. Assesses risk and ensures compliance requirements, safeguarding Sym-Tech, its reputation, clients, and assets. Ensure the security and integrity of data and IT systems. Ensure the scalability and reliability of IT systems. Minimum Qualifications and Competencies: Bachelors degree in Computing Science / Information Systems 8 years of Application Development Management experience 5 years of people management experience 10 years of Microsoft enterprise full stack solution development experience Proficient on modern stack solution development including, but not limited to, jQuery, Angular, Bootstrap, .NET Core, Node.js, DAPR, ETL, Power BI, SSIS, SSRS and Microsoft SQL Server Experience on design of Microsoft Azure cloud technologies and microservice architectures. Excellent understanding of application development environments and techniques and the key operational activities required to maintain enterprise level applications. In-depth knowledge of project management techniques, and tools. Experience working with vendors and managing external relationships. Certified Scrum Master certificate an asset. Experience with PCMI’s PCRS Policy Administration System software beneficial. Experience with Microsoft Dynamics Applications (NAV and CRM)