Enable job alerts via email!

Senior Software Engineer, Infinity

Aquila

Canada

Remote

CAD 85,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A company in the software industry is looking for a Senior Software Engineer to join their fully remote team. You will develop high-quality applications using C#, HTML, and JavaScript while mentoring offshore developers. The role offers opportunities for continuous learning and collaboration in a supportive environment that values performance. Ideal candidates are eager to learn and possess strong problem-solving skills.

Benefits

Entrepreneurial culture
Lean environment
Growth opportunities

Qualifications

  • In-depth experience with C#, HTML, and JavaScript.
  • Familiarity with ASP.NET Web Forms is a plus.
  • Ability to learn new tools and APIs.
  • Excellent communication skills, both verbal and written.

Responsibilities

  • Write resilient, scalable, high-quality code in C# and HTML/JavaScript.
  • Guide offshore developers and provide mentorship.
  • Translate business requirements into practical solutions.
  • Document processes and share lessons learned.

Skills

C#
HTML
JavaScript
Microsoft SQL Server
ASP.NET Web Forms
DevOps practices
Job description
Overview

Aquila is a division of Constellation Software Inc., a leading software company in Canada. Infinity Software has been part of Aquila since 2021 and builds software to help alternative lending institutions manage lending to individuals. Reporting to the Manager, Development, we are looking for a Senior Software Engineer to join a high-performing Agile team, work with full-stack developers, front-end specialists, QA, and DevOps, and contribute to projects from inception to delivery.

This is a full-time, fully remote position within the United States or Canada.

Responsibilities
  • Development. Write resilient, scalable, high-quality code in C# for back-end development and HTML/JavaScript for front-end work. Test your own work before passing to QA and contribute to features ranging from new development to system enhancements and third-party integrations.
  • Technical leadership and mentoring. Guide offshore developers and contractors, provide mentorship and best practices, and collaborate with senior developers and the Technical Lead on complex problems and design.
  • Collaboration and problem-solving. Translate business requirements into practical solutions, review API documentation, implement features per product priorities, and participate in code reviews and design discussions for continuous improvement.
  • Knowledge sharing and process improvement. Document processes, share lessons learned, and contribute to a culture of continuous learning across the development team.
Qualifications
  • The technical expertise. In-depth software development experience with C#, HTML, JavaScript, and Microsoft SQL Server. Familiarity with ASP.NET Web Forms is a plus. Experience with DevOps practices, testing, and maintaining code quality. Ability to learn new tools, APIs, and frameworks and contribute to system architecture.
  • The flexibility. Availability to work from 9:00 a.m. to 5:00 p.m. Eastern Time to collaborate effectively with team and ensure timely delivery.
  • The drive. Eager to learn, proactive, and capable of operating in fast-paced, autonomous roles with a growth mindset.
  • The solution focus. Analytical, detail-oriented, and client-focused with strong problem-solving and organizational skills; able to build upon existing documentation to deliver reliable solutions.
  • The leadership. Provide technical guidance and mentorship to offshore developers and contractors, drive best practices, and collaborate with senior developers on system design and objectives.
  • Interpersonal skills. Excellent verbal and written communication, ability to translate technical guidance for non-technical audiences, and collaborative in a virtual environment.
Benefits and additional information

Why join? Aquila brings together an entrepreneurial culture, lean environment, and growth opportunities, backed by Constellation Software. This is a place where high performance and collaboration drive real impact across communities.

What you can expect from our interview process:

  • A virtual interview with a Talent Advisor; a 1-hr virtual technical interview with the Hiring Manager; and a virtual interview with a Senior Leadership team member.

Aquila welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

#LI-Remote
#LI-DNI

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.