Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
ELITS is now looking for a Software Developer – C# / .NET / Azure in our operations in in our operations across Canada.
About the Role:
This role focuses on designing, building, and maintaining modern cloud-based applications within Microsoft Azure environments. As a Software Developer, you’ll contribute to scalable, secure, and reliable solutions in enterprise and cloud-native contexts. You will work closely with architects and development teams to design services that integrate seamlessly across distributed systems and follow best practices in modern .NET development.
Responsibilities:
- Design, implement, and maintain cloud-based applications using C#, .NET, and Azure Services.
- Develop RESTful APIs and microservices supporting scalable and robust platforms.
- Collaborate on the architecture, deployment, and optimization of solutions across Azure environments.
- Integrate and maintain data access layers (SQL Server, Entity Framework) with focus on performance and reliability.
- Participate in the full software development lifecycle, including requirements, design, coding, testing, deployment, and support.
- Contribute to continuous integration and deployment pipelines (Azure DevOps or GitHub Actions).
- Work with cross-functional teams using Agile methodologies to deliver high-quality increments.
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
- 6+ years of professional software development experience.
- Proven expertise in C# and .NET (Core or Framework) with strong object-oriented programming skills.
- Hands-on experience with cloud solutions on Microsoft Azure (App Services, Functions, Containers, or Service Bus).
- Strong knowledge of REST APIs, security principles, and microservice design patterns.
- Experience with SQL Server, Entity Framework, or similar database technologies.
- Familiarity with CI/CD pipelines, Git, and DevOps methodology.
- Excellent problem-solving, debugging, and communication skills in a distributed work environment.
At ELITS Canada, we believe great people make great impact. Success in this role comes from curiosity, ownership, and a passion for building together. You bring initiative, creativity, and an open mindset that helps ideas turn into real results.
You’re someone who:
- Thrives in collaborative, cross-functional teams and communicates with clarity and confidence.
- Balances technical depth with practical, solution-driven problem solving.
- Approaches challenges with positivity, accountability, and resilience.
- Manages multiple priorities while staying organized and focused.
- Brings fresh ideas to enhance products, processes, and team collaboration.
- Contributes to a culture of trust, learning, and continuous improvement.
ELITS - Accelerate at Iver
Key Skills
Ranked by relevanceReady to apply?
Join ELITS and take your career to the next level!
Application takes less than 5 minutes

