Responsible for 8-12 direct reports including career management, productivity measurement and conflict resolution.
Oversee the development and delivery of custom software projects and integrations for new and existing customers within prescribed schedules.
Ensure that the teams are following corporate processes, including addressing tasks in priority order. Work to continually improve processes and efficiency.
Support the augmentation of team head-count through sub-contracting. On-board and integrate partner resources into design teams as needed.
Collaborate on the estimation, quoting and planning of new custom software/solution opportunities.
Coordinate and track responses to field support requests within owned technical areas when required.
Act as the escalation point for inter-team communication.
Required Qualifications
Post-secondary degree/diploma in Computer Science, Software Engineering, a related field, or equivalent job experience.
Familiarity with software development best practices.
Working knowledge of version control systems (Git) and high level programming languages (C#, Java).
Strong analytical and problem-solving skills, with attention to detail.
Team player - Ability to work effectively in a team-oriented, collaborative environment.
Eager to learn both as part of a team and self-directed learning.
Ability to attain and maintain a top-secret security clearance.
Preferred Qualifications
5+ years of experience managing, leading, coaching, and mentoring individuals and teams.
Ability to enable your team to carry out delegated responsibilities and tasks effectively.
Ability to manage several initiatives concurrently.
Thorough grasp of all aspects of the software development lifecycle.
Extensive experience with Agile development methodologies.
Comfortable working effectively with customers, senior executives, and other stakeholders.
Strong organizational skills.
Broad technical knowledge and ability to pick up a strategic understanding of new technologies.
Meaningful experience within the software development services industry
Personal Attributes
Excellent communication skills - Both written and verbal.
Self-motivated and capable of managing multiple priorities and tasks.
Creative and efficient in proposing solutions to complex, time-critical problems.
How We Work
You will be expected to work in a remote/hybrid environment reporting to our Kanata, Ontario location 2 or more times per week.
About JSI
JSI is built on purpose, that of making a difference in the world.
Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities.
With 4Sight - JSI's single, unified, product suite - customers can combine any number of disparate data sources into a highly intuitive, visually-focused platform. The result? JSI's customers spend less time working with data and more time seeing patterns, understanding trends, and gaining perspective (and making the world a safer place).
With over 400 employees and a strong, growing global presence in Canada, the U.S., Australia, and Germany, JSI is not only the dominant player in its industry, it is also known for its fun, high-performing, purpose-driven corporate culture.
In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), JSI will provide accommodation-accessible formats, and communication supports for the interview process upon request.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.