Software Developer improving legacy code and building energy software. Collaborating with teams to enhance systems and contribute to modern workflows.
Responsibilities
Tackle legacy code with confidence – Not everything is greenfield — and that’s a good thing. You’ll improve existing systems, refactor responsibly, and bring new life to old code.
Contribute to modern development workflows – Use industry-standard tools for source control, continuous integration, and task tracking to keep code clean and delivery smooth.
Influence architecture and design – Your input will help drive architectural decisions, whether you're enhancing a legacy system or building something new from scratch.
Collaborate through code – Participate in code reviews, share knowledge, and help improve the overall quality of the software across the board.
Mentor and be mentored – Grow your skills while helping others do the same. Our culture is built on knowledge sharing and continuous learning.
Leave the codebase better than you found it – Whether it's improving legacy systems or building new features, your work will ensure long-term quality and maintainability.
Requirements
SQL and Backend Development Experience Is REQUIRED.
Strong technical skills in full-stack web development is preferred
Experience with the following: SQL (preferably SQL Server), C#, JavaScript, JQuery, Git, ASP
Excel at delivering high quality code using multiple styles of programming (functional, OOP)
You have a strong understanding of team development including source control technology, product deployment strategies, and team software design
5+ years of software development experience
**Other Skills/Experience We Value:**
We love to see your code - if you have a Github account, be sure to include it on your resume!
Disciplined self-starter, capable of working independently or in close collaboration with the development team
Curiosity and the drive to challenge yourself
Benefits
Work from home or office flexibility - choose where you work best!
Flexible hours to support your work-life balance
Competitive benefits package, including 100% dental reimbursement
Retirement Savings Plan with company matching
Training budget and professional development programs to help keep you sharp
Fully stocked kitchen at the office with everything from healthy meal options to sweet treats, plus a variety of caffeinated and non-caffeinated drinks to keep you fueled through the day
A fun and engaging culture, with virtual and in-person social events, learning opportunities, and a games room and lounge (we pride ourselves on having something for everyone!)
A wellness budget to support your version of wellbeing- however that looks for you!
Senior Developer contributing to data processing applications with an Agile team at Triton Digital. Join a remote and innovative environment focused on Big Data technologies and continuous improvement.
Software Developer working with the Federation of Quebec Municipalities on .NET applications. Engaging in design, programming, and improving systems while mentoring team members.
Developers at Ingeno design cloud applications incorporating AI for diverse industries. Work in a stimulating and collaborative environment with cutting - edge technologies.
Developer maintaining and improving JetBrains IDE plugin for Hyperskill's educational platform. Remote role focusing on bug fixes and feature implementation for enhanced learner experience.
Senior Developer integrating and developing web - based solutions for CBC/Radio - Canada's Corporate Services team. Collaborating with cross - functional teams on software application development and architecture.
Engineering Project Lead creating detailed designs and overseeing implementation for CBC/Radio - Canada's technology projects. Leading projects and managing end - to - end implementations with innovative solutions.
Instructional Designer creating engaging training materials for Motorola Solutions' technologies and products. Collaborating with teams to ensure effectiveness and accuracy in learning content.
Remote Guidewire Senior Developer roles (Integration, GWBC, GWPC, DataHub) for a 6 - 8 month contract. Support production stability and platform enhancements on an insurance platform.
Sr. Software Engineer for Contact Centre Innovation & GenAI. Hybrid contract in Toronto requiring 10+ years experience with Python, Java, AWS, GenAI & LLMs.
People Partner supporting the Engineering team at Jane in a remote role. Navigating complex HR issues and contributing to team culture and performance.