Senior Software Development Manager
2 weeks ago
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
- 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.
- 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
- 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.
-
Senior Software Development Manager
2 weeks ago
Aurora, Canada JANA Full timeJANA 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...
-
Senior Software Development Manager
2 weeks ago
Aurora, Canada JANA Full timeJANA 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...
-
Senior Software Development Manager
2 weeks ago
Aurora, Canada JANA Full timeJANA 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...
-
Senior Manager, Software Development
7 days ago
Waterloo, ON, Canada Google Inc. Full timeSenior Software Development Manager, Google Workspace corporate_fare Google place Waterloo, ON, Canada Bachelor’s degree, or equivalent practical experience. ~5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role. Master's degree or PhD in...
-
Development Manager
3 weeks ago
Kitchener, ON, Canada Perimeter Development Corporation Full time3 weeks ago Be among the first 25 applicants For over 10 years, Perimeter Development Corporation has pursued projects merging untapped potential, thoughtful design, superior materials, and passionate collaborations. Our diverse portfolio includes industrial, Class 'A' office space, and mixed-use urban renewal projects. We're driven by...
-
Software Architect
2 weeks ago
Mississauga, ON, Canada Prophix Software, Inc. Full timeProphix is the leading global platform and partner for financial performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countries use Prophix today. Working with a global network...
-
Senior Developer
1 week ago
Markham, ON, Canada Huawei Full timeOur team has an immediate permanentopening for a Senior Developer. Analyze the software requirements and software elements for system design. Contribute to software development at the product or platform level. Take charge of the design and code writing for a specific cross-sub-system or codes of key algorithms Publish papers in peer-reviewed...
-
Senior Back-End Java Developer
4 weeks ago
Ajax, ON, Canada Wolken Software Full timeTeam Wolken is zealous and all about innovation. We firmly believe in keeping our customers first with our main goal being helping our customers achieve theirs. If you are passionate about working in a collaborative environment with colleagues who are not just experienced but also empowering, motivated and talented, thenWolken is the right place for you. ...
-
Senior Technical Project Manager
1 week ago
Ottawa, ON, Canada QNX Software Systems Full timeLocation: Ottawa full-time on-site BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world’s most critical embedded systems. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software,...
-
Senior Software Developer
4 weeks ago
Kitchener, ON, Canada Brock Solutions Inc. Full timeBrock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based industrial/manufacturing and transportation/logistics organizations worldwide. Some interesting areas we are exploring include industrial automation, machine...
-
Programmer/Software Developer
3 weeks ago
Ottawa, ON, Canada 2i Solutions, Inc Full timeThere is a 1 year contract opportunity for Senior Programmer/Software Developer in Ottawa. Candidate must have valid security clearance at the level of “Secret”. 10+ years of experience as a Senior Programmer/Software Developer, must include administering, developing, and implementing new features in applications. 10+ years of experience with .NET...
-
Senior Software Developer
3 weeks ago
Toronto, ON, Canada VerticalScope Inc. Full timeWHO WE ARE VerticalScope (TSE: FORA) operates one of the 10 largest community platforms in the US. Our platform includes over 1,000 websites and 100 million monthly visitors. Our mission is to enable the world to share expertise and discover knowledge on subjects they love. We operate at the intersection of community, content, and commerce, and believe in...
-
Toronto, ON, Canada VerticalScope Inc. Full timeVerticalScope (TSE: FORA) operates one of the 10 largest community platforms in the US. Our platform includes over 1,000 websites and 100 million monthly visitors. We operate at the intersection of community, content, and commerce, and believe in the power of enthusiasts to inform and inspire. Senior Software Developer As Senior Software Developer,...
-
Senior Software Developer
7 days ago
Toronto, ON, Canada Intuit Inc. Full timeCome join us as a Senior Software Developer on the TurboTax Product Development team of the TurboTax Engineering organization. In this role you would leverage your hands-on engineering experience to build product features for the TurboTax Frontdoor marketing experience, so that we can delight Intuit’s millions of users with amazing digital experiences! We...
-
Senior Software Development Engineer
2 weeks ago
Ottawa, ON, Canada 1019 Amadeus Canada Full timeSenior Software Development Engineer page is loaded Senior Software Development Engineer Apply locations Ottawa, Ontario time type Full time posted on Posted 5 Days Ago job requisition id R19497 Job Title Senior Software Development Engineer Summary of the role: We are looking for a Senior Software Development Engineer to fill one vacant position...
-
Waterloo, ON, Canada Google Inc. Full timeSenior Software Development Manager, Google Workspace corporate_fare Google place Waterloo, ON, Canada Apply Bachelor’s degree, or equivalent practical experience. 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role. Preferred qualifications: ...
-
Senior Software Development Engineer
1 week ago
Toronto, ON, Canada Autodesk Full timeJob Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will be...
-
Senior Software Developer
3 weeks ago
Toronto, ON, Canada Intuit Inc. Full timeCome join the team at Intuit as a Senior Software Developer in Reliability & Performance Engineering. Reliability & Performance Developing works to ensure that TurboTax.com and other Intuit products are highly-available, scale without bottlenecks and offer world-class performance. The team is looking for “full cycle” Software Engineers with a passion...
-
Software Developer
2 weeks ago
Toronto, ON, Canada Knewin Full timeJob Title: Software Developer - CRM Location: Toronto, ON (Hybrid) Duration: 06Months (Extension possible) Responsibilities: As a Senior Software Developerspecializing in Siebel Development, you will be responsible for translating technical systems specifications into functional applications, ensuring they are tested and operational. Your key duties...
-
Senior Software Development Engineer
2 weeks ago
Toronto, ON, Canada Autodesk Full timeJob Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will be...