Job Title or Location
RECENT SEARCHES

Senior Software Development Manager

JANA Corporation - 7 Jobs
Aurora, ON
Full-time
Management
Company Benefits
Life Insurance
Employee Assistance Program
Bonuses & Incentives
Posted 14 days ago
Salary:

JANA is a rapidly growing engineering firm focused on improving the integrity of gas distribution and gas transmission pipeline systems through the application of advanced risk modeling technologies. An entrepreneurial company, we provide an exciting, dynamic, and respectful work environment where you will be an important contributor to the JANA Team. Our Mission at JANA is “Better Pipelines for a Better World” – we are true believers and inspire our employees to join us in this mission!

JANA is looking for a hands-on Senior Software Development Manager to help lead our development team. JANA's software team is building the next generation of Integrity Management and Risk Management software. Reporting to our Vice President, Software Development, you will be responsible for working closely with cross-functional teams of developers, product owners, and engineers to build collaboration and drive performance of our teams. To thrive in this role, you'll be someone who works well with others and enjoys collaborating. You have a technical background, but you use that more to help with solving problems, communicating at a non-technical level, and driving professional growth rather than hands on coding.

JANA has a progressive culture of personal and professional growth. With a vested interest in each employee's professional growth and continuous improvement as an individual, JANA supports professional development, continuous education, industry participation and technical accreditations for Senior Software Developers. Other Perks that come with joining JANA's Software Product Team include:

  • High-energy Collaborative Environment: JANA combines the energy of a start-up software organization with the discipline of a precision engineering firm.
  • Social Events: Join the entire JANA Team for fun virtual Social Events like our Beer Club. We also like to get together for in-person events such as our Annual Birthday Bonspiel, Holiday events, our annual Company Picnic, and team events!
  • Best-in-Class Benefits: JANA offers all employees a comprehensive benefits package including Medical, Dental, Vision, Life Insurance, AD&D, Disability coverage, as well as a Wellness Benefit!! JANA also provides employees with the opportunity to get support with mental wellness through our Employee Assistance Program.
  • Giving Back: JANA is dedicated to giving back to our community. We hold an annual food drive for the Aurora Foodbank and have become one of their top contributors!
  • JANA promotes a healthy work-life balance: Through our comprehensive vacation program, floater days, and a hybrid work environment, JANA employees are able to take time to rest and rejuvenate!
  • Employee Recognition: We aim to Win, and we love to celebrate Wins with our People. We also offer a Phantom Share Program and annual bonuses!

Responsibilities

  • Ensures appropriate staffing levels for all projects and recommends staffing and budget changes, as appropriate.
  • With a specific focus in Software Development, hires, manages, and develops all resources.
  • Drives the development and execution of Succession Plans and Individual Development Plans
  • Establishes direct report individual goals and ensures appropriate assessment of goals, performance, and development on a regular basis.
  • Conducts monthly 1-1s and quarterly and year-end reviews for direct reports.
  • Supports and drives People functions including recruiting, retention, onboarding, and training.
  • Grow a strong team by fostering day-to-day working relationships with cross-functional teams to ensure alignment.
  • Collaborate with product, software, and engineering teams to plan releases, clarify requirements, and influence developers.
  • Leads by example and inspires the JANA team in a positive, high-performance way, demonstrating passion for our Culture, our People, and our Mission.
  • Lead technical design sessions and contribute problem solving approaches.
  • Working with the Center of Excellence recommend software best practices and build or refine processes.
  • Review designs, architecture, and code for quality, scalability, and maintainability.
  • Advocate for the introduction of new technologies and techniques.

Qualifications

  • Undergraduate degree in Computer Science or a STEM field
  • 10+ years of experience as a professional software developer
  • 6+ years of experience in a professional software management capacity
  • A drive and passion to continually learn and drive improvement.
  • Experience with development of Azure Services
  • Strong knowledge and experience with DevOps
  • Strong software design principles as it relates to building web-based application platforms, APIs and data modeling.
  • Strong experience in agile methodologies.
  • Proven experience delivering new products and/or new product versions and features.
  • Experience with development of web-based applications.
  • Experience with development using relational databases.
  • Some experience working with GIS systems such as ESRI ArcGIS

Leadership

  • The JANA Way: Functions in alignment with JANA's Values and Professional Culture.
  • Analytical Thinking: Summarizes information concisely, clearly identifying key elements, patterns, results, or relationships; utilizes data to make fact-based decisions.
  • Attention to Detail: Completes work with the utmost attention to detail, ensuring confidence in work product.
  • Collaboration: Works effectively with others to achieve positive results.
  • Creative Thinking: Generates innovative, out-of-the-box approaches and improved solutions.
  • Delegation: Delegates technical tasks and responsibilities to appropriate personnel.
  • Develops Self and Others: Develops self and supports others' development to achieve full potential.
  • Drives Innovation: Generates new or unique solutions and embraces new ideas that help sustain our business.
  • Empowered: Brings solutions instead of problems, challenges the status quo and has the courage to take an unpopular stance.
  • Fast/Agile: Removes barriers to move faster, experiments and adapts, thrives under pressure and fast pace.
  • Growth Mindset: Demonstrates curiosity and welcomes failure as a learning opportunity.
  • Inspires Others: Leads by example and inspires the JANA team in a positive, high-performance way, demonstrating passion for the business and giving our people a reason to believe anything is possible.
  • Managerial Courage: Provides direct, honest, and fair feedback and related actions.
  • Prioritization: Coordinates and organizes resources and people in efficient and effective ways to accomplish larger strategies and goals.
  • Resourcing: Estimates technical resources and participants needed to achieve project goals.
  • Writing: Clearly communicates in a written format with logical and concise presentation of recommendations, conclusions and supporting facts.

JANA is committed to accommodating applicants with disabilities throughout the hiring process; in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Please let us know if you require accommodation at any stage of the hiring process. By applying for a position with JANA, you understand that offers of employment are contingent upon the successful completion of a background check. The type of check performed is determined by the role and JANA's employment policies. Checks may include any of the following: employment verification, employment references, SIN validation, education verification, criminal records check, search against global sanctions and government watch lists, and/or credit check. You will be notified during the hiring process which checks you are required to complete. We thank you for your interest. Only candidates selected for an interview will be contacted.