J

Senior C# .NET Software Engineer

Jobgether • Canada
Remote
This Job is No Longer Active This position is no longer accepting applications

Design, develop, and maintain scalable, secure enterprise applications using C# and .NET technologies. Contribute to agile delivery teams across all stages from planning to deployment. Mentor junior engineers and ensure code quality through testing and best practices.

Key Highlights
7+ years of professional C# and ASP.NET Core experience
Strong proficiency in front-end technologies (AngularJS, Angular 17, HTML, CSS)
Experience with SQL and MS SQL Server 2019
Agile methodologies and iterative delivery practices
Mentorship and technical leadership responsibilities
Key Responsibilities
Design, develop, and maintain high-quality enterprise software solutions
Develop, maintain, and integrate scalable software systems using C# and .NET technologies
Contribute to all stages of agile development including sprint planning, stand-ups, refinement, and retrospectives
Design and implement performant, secure, and testable code aligned with best engineering practices
Build and maintain automated unit and integration test suites to ensure application quality and prevent regressions
Participate in technical discussions, code reviews, and solution design activities across teams
Support the design of APIs, data models, and system components for complex enterprise applications
Collaborate with engineers, designers, and product stakeholders to refine requirements and improve user experience
Assist in effort estimation, planning, and delivery tracking using agile methodologies and engineering tools
Mentor junior engineers and contribute to engineering communities of practice to elevate team capability
Technical Skills Required
C# ASP.NET Core AngularJS Angular 17 HTML CSS SQL MS SQL Server OWASP principles Docker Kubernetes Microsoft Azure Amazon Web Services
Benefits & Perks
Competitive compensation aligned with senior-level engineering roles
Fully remote-first or hybrid flexible working model
Strong focus on learning, career growth, and cross-functional exposure
Access to well-being programs including mental health and wellness support
Generous paid time off and flexible work arrangements
Collaboration with international teams across multiple regions and cultures
Nice to Have
Experience with IBM MQ or similar messaging systems
Familiarity with ORMs, microservices, and design patterns
Exposure to cloud platforms such as Microsoft Azure or Amazon Web Services
Experience with SQL Server Reporting Services (SSRS)

Job Description

This role sits within a highly collaborative, agile engineering environment focused on building scalable, secure, and high-performance enterprise applications. You will work as part of distributed, cross-functional teams contributing to full software lifecycle delivery, from design through deployment. The position offers strong exposure to modern cloud-native architectures, API development, and enterprise-grade systems built using .NET technologies. You will play a key role in shaping robust technical solutions while ensuring quality through testing, clean code practices, and continuous improvement. The environment is fast-paced, globally connected, and centered on engineering excellence and product impact. It is ideal for a senior engineer who enjoys both hands-on coding and contributing to technical direction within complex systems.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Senior Customer Researcher (Payments UX) – EverPro Payments Team

Programming
•
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

EverCommerce

Canada

Principal Engineer — Privileged Access Management (PAM) Platform (AI-Driven Development)

Programming
•
14h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Saviynt

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

Canada

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe our newsletter

New Things Will Always Update Regularly