• Full Time
  • Windsor

Opsmax Inc.

Director of Software Development Job Summary The Director of Software Development leads team leaders whose teams build and maintain the back-end software development of a large product suite. As a director, this person is responsible for connecting business area strategy and team goals to ensure they are aligned and interacting seamlessly. Job Description Minimum Qualifications 5 years of experience in management, leadership, and administration 5 years of experience in programming in Cocoa, Objective C, C#, HTML, .NET, PHP, Java, or Progress Working knowledge of supported business domains Extensive knowledge of technology standards including architecture, design, and integration patterns Understanding of work-item tracking tools, preferably team foundation server, Jira, etc. Proven ability with leading and mentoring leaders in complex scenarios Proven track record of connecting team strategy to business areas goals Thorough knowledge of different roles on their team and the responsibilities of each (e.g. product owners, software developers, architects, and lower-level leadership) Preferred Qualifications 5 years of management, leadership, and administration experience 7 years of experience in programming in Cocoa, Objective C, C#, HTML, .NET, PHP, Java, or Progress 5 years of experience in a product development role, software testing and design, or relevant experience Bachelors degree in computer science, information technology, a related field or equivalent experience Responsibilities Communicate and embody the culture, vision and overall direction of their team Lead, guide and evaluate the work of direct report leaders Work with senior/executive leadership to implement the strategic plan for their team Advocate for prioritizing and mitigating major incidents and driving the strategy around new processes that mitigate future incidents Strategically tie threads with senior leadership between business domains on the train, product stakeholders, cross-team relationships, cross-train relationships through extensive knowledge and understanding of business processes Collaborate with senior leadership in supported business areas to drive more efficient work-flow processes Collaborate with business partners and senior leadership to create the strategy on workflow and talent needs Apply lean/agile values and principles to a software delivery team Develop and refine best practices and process to guide teams through Agile methodology Make critical process improvement recommendations and think strategically Support the intake and prioritization process for technology work requests for the supported group of technology teams Assist teams in capturing and breaking down delivery of more complex requests that require coordination between teams Preferred Qualifications 5 years of management, leadership, and administration experience 7 years of experience in programming in Cocoa, Objective C, C#, HTML, .NET, PHP, Java, or Progress 5 years of experience in a product development role, software testing and design, or relevant experience Bachelors degree in computer science, information technology, a related field or equivalent experience No Sponsorship, need to have work permit, PR or be a Citizen in Ontario, Canada. Technology stack used: .Net shop, use AWS & Azure, MySQL, Salesforce #J-18808-Ljbffrby Jobble

View Job

Share
Copy Link

Upcoming Events

Crop Image