senior software developer

Amgine

Toronto

On-site

CAD 34,000 - 87,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Full health and dental insurance
Remote work environment
10 paid sick days per year
3 paid personal wellness days per year
Professional development opportunities

Job summary

Amgine is seeking a Senior .NET Developer to lead the design and implementation of complex software for North American clients. You will work under the Head of Technology to oversee the full software life cycle from concept to deployment.

The role emphasizes microservices, REST/SOAP, and cloud familiarity. The team values quick learning, ownership, and strong communication, with a hybrid work setup in Toronto.

Qualifications

  • 4+ years of .NET Core 6+ development experience.
  • 4+ years building microservices with .NET Web APIs.
  • Experience with relational DB modeling and ORM (Entity Framework).

Responsibilities

  • Develop and maintain complex .NET systems and resolve issues.
  • Coordinate with QA to elevate problems.
  • Write scalable, well-tested code and participate in design decisions.
  • Upgrade and optimize existing .NET websites and apps.
  • Prepare test-based applications for various .NET apps.

Skills

Teamwork
Communication
Detail-oriented
Time management
Analytical thinking

Tools

.NET Core 6+
Web API
Entity Framework
DI Frameworks
REST/SOAP
Azure/AWS
Caching (Redis)

Job description

Senior .NET Developer

We are a well-funded start-up that has reinvented the way people are booking corporate travel for clients across North America. It has disrupted the space by developing an AI powered recommendation engine that has radically improved corporate travel for individuals and corporations. The travel industry is a $1.4 trillion dollar business and we are poised for tremendous growth as the proven leader for corporate travel and agents. We currently have agreements with many corporate travel agencies and are already serving millions of travellers across North America.

We are looking for a Senior .Net Developer to join our growing team. Reporting to the Head of Technology, you will be responsible for managing the entire software life-cycle from concept design through to implementation and application maintenance.

What we offer
  • Competitive compensation package
  • Full health and dental insurance benefits
  • Remote work environment
  • 10 paid sick days per year
  • 3 paid personal wellness days per year
  • Professional development opportunities
Responsibilities
  • Develop and maintain complex software systems using .Net applications and resolve issues
  • Coordinate with QA team to elevate problems
  • Write well-designed, scalable, and testable code
  • Analyze existing code to understand performance impact and propose solutions
  • Utilize established development tools, guidelines and conventions
  • Create efficient and logical solution designs
  • Upgrade existing .NET websites and applications
  • Troubleshoot, debug and upgrade existing systems
  • Prepare test-based applications for various .Net applications
  • Document development and operational procedures
  • Research best practices, emerging technologies, new programming languages, and industry developments, and incorporate them into existing software
Skills and Qualifications
  • 4 or more years commercial experience in Microsoft .NET Core 6+ platform development
  • 4 or more years of experience developing micro-services architectures using .NET with Web API's
  • Experience with object oriented and relational database modeling
  • Experience with integrating external, 3rd party API's
  • Experience with .NET DI Frameworks and ORM's (Entity Framework)
  • Experience with REST and SOAP Services
  • Ability to complete all phases of the software cycle including analysis, design, functionality, testing and support
  • Proven ability to learn quickly, multi-task and handle pressure to meet tight deadlines
  • Proven ability to take personal ownership of an issue and get the job done
  • Ability to immerse into the workings of disruptive product platforms
  • Possess excellent oral, written, and interpersonal communication skills
  • Resourceful research and problem solving skills
  • Must be extremely detail-oriented, accurate and efficient
  • Good time management skills with the ability to multitask
  • Ability to work individually and as part of a team
Nice to Have
  • Experience working with one of Sabre, Travelport, or Amadeus API's
  • Experience working in the corporate travel industry
  • Experience with caching libraries (Aerospike, Redis)
  • Experience with deploying apps on the cloud (Azure, AWS)
  • Experience with Push Frameworks (SignalR, Websockets)
  • Experience with queue systems and frameworks (rabbitmq, masstransit)
Company Commitment

Amgine is an equal opportunity employer and complies with applicable local, Provincial, and Federal fair employment practices laws. The company gives equal opportunity and consideration to employees and applicants without regard to race, colour, religion, national origin, citizenship status, creed, age, or disability which is unrelated to the individual’s ability to perform the duties of a particular job or position, sex, marital status, sexual orientation, gender identity, veteran status, or any other factors that might result in discrimination.

Location & Employment
  • Location: Toronto, ON
  • Work location: Hybrid
  • Salary: $ 25.00 to $ 63.00 HOUR hourly
  • Terms of employment: Permanent employment Full time
  • Starts as soon as possible

Advertised until 2026-09-09

We thank everyone for their interest in this position; however, only those candidates invited to interview with us will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Engineer - AI Travel Platform (Remote)
Senior .NET Engineer - AI Travel Platform (Remote)

Amgine • Toronto

Hybrid
CAD 34,000 - 87,000
Competitive compensation package
Full health and dental insurance
Remote work environment
+3
Sr Software Developer (Full-Stack)
Sr Software Developer (Full-Stack)

TripArc • Toronto

On-site
CAD 115,000 - 125,000
Sr Software Developer (Full-Stack)
Sr Software Developer (Full-Stack)

Range Group • Toronto

Hybrid
CAD 115,000 - 125,000
Hybrid work model
Toronto office (2 Queen St. E)
Senior Dotnet Developer
Senior Dotnet Developer

Synechron • Edmonton

On-site
CAD 90,000 - 92,000
15 days annual leave
Comprehensive insurance plan
Flexible hybrid policy
+3
Software Developer
Software Developer

Air-tek • Toronto

Hybrid
CAD 90,000 - 140,000
Competitive compensation
Growth opportunities
Collaborative environment
.NET Full Stack Developer (Angular)
.NET Full Stack Developer (Angular)

United States Digital Space LLC • Mississauga

On-site
CAD 70,000 - 85,000
Comprehensive benefits package
Application Support Developer
Application Support Developer

TripArc • Toronto

Hybrid
CAD 95,000 - 110,000
Annual bonus
Hybrid work
Work-from-home flexibility
Software Developer
Software Developer

Amilia • Canada

Hybrid
CAD 85,000 - 120,000
Competitive salary
Group RRSP employer contribution up to 5%
Group insurance and Employee Assistance Program
+5
Senior Software Developer
Senior Software Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 85,000 - 120,000
Opportunity for personal growth
Fast-paced environment with global reach
Collaborative and agile team
QA Analyst
QA Analyst

TripArc • Toronto

On-site
CAD 80,000 - 90,000