Enable job alerts via email!

Senior .NET Developer

Amgine

Toronto

Remote

CAD 103,000 - 110,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative startup is seeking a Senior .NET Developer to join their dynamic team. This role involves managing the entire software life-cycle, from concept design to implementation and maintenance. You'll be developing complex software systems that enhance the booking process for corporate travelers, utilizing cutting-edge AI technologies. With a focus on collaboration and growth, you will work in a remote environment while enjoying a competitive compensation package and generous benefits. If you are passionate about technology and eager to make an impact in the corporate travel industry, this opportunity is perfect for you.

Benefits

Full health and dental insurance
3 weeks vacation per year
10 paid sick days per year
3 paid personal wellness days per year

Qualifications

  • 4+ years experience in .NET Core 6+ development.
  • Experience with micro-services architecture and Web APIs.
  • Ability to manage full software life-cycle.

Responsibilities

  • Develop and maintain complex software systems using .NET.
  • Analyze existing code for performance improvements.
  • Document development and operational procedures.

Skills

.NET Core 6+
Micro-services architecture
Web APIs
Object-oriented programming
Relational database modeling
3rd party API integration
Entity Framework
REST and SOAP Services
Problem solving
Communication skills

Tools

Azure
AWS
Caching libraries (Aerospike, Redis)
Push Frameworks (SignalR, Websockets)
Queue systems (RabbitMQ, MassTransit)

Job description

We're a well-funded Startup that is using Ai and Automation to streamline and automate booking processes for travelers and corporate agencies. AMGiNE has disrupted the space by developing proprietary Ai capabilities to radically improve corporate agent's efficiency and greatly enhance the corporate traveler booking experience.

The Corporate Travel Industry is a $1.4 trillion dollar business and we are poised for tremendous growth as the proven leader in this space. We currently have signed agreements with many Corporate Travel Agencies, serving millions of travelers globally.

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
  • 3 weeks vacation per year
  • 10 paid sick days per year
  • 3 paid personal wellness days per year

As a Senior .Net Developer you will:

  • Develop and maintain complex software systems using .Net applications and resolve issues - coordinate with QA team to escalate 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)

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

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 characteristic protected under applicable local, Provincial or Federal laws.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Amgine by 2x

Get notified about new Senior Dotnet Developer jobs in Toronto, Ontario, Canada.

Senior Software Engineer - Lifecycle Manager
Lead Dotnet Developer with RTP Experience

Toronto, Ontario, Canada CA$103,000.00-CA$110,000.00 20 hours ago

Senior Software Engineer II - Integrations
Senior Software Engineer (Features) - North America
Senior Software Developer (Remote First)
Lead Full-Stack Software Engineer - Business Banking - .NET
Senior Software Engineer (Full Stack) - APAC/LATAM

Toronto, Ontario, Canada CA$12,000.00-CA$60,000.00 1 month ago

Senior Software Engineer - Payments & Treasury
Senior Software Engineer (Online Storage)
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Infrastructure
Senior Software Developer - Identity Access Management (IAM)
Senior Staff Software Engineer, Payments

Toronto, Ontario, Canada $170,000.00-$200,000.00 2 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Developer (.NET)

Embrace Software Inc

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

DDR Senior .Net software developer

J.D. Power

London

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Software Engineer, Backend

GlossGenius

Toronto

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Backend Engineer

SimplyAnalytics

Toronto

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

Senior Full Stack Engineer (Remote)

Jerry

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

5 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Senior Backend Engineer (Remote) - Stream processing

Jerry

Mississauga

Remote

CAD 90,000 - 150,000

Today
Be an early applicant