About the Company
Microsoft is a global leader in software, services, devices, and solutions, dedicated to empowering every person and every organization on the planet to achieve more. We foster a culture of innovation, collaboration, and continuous learning, providing our employees with opportunities to work on cutting-edge technologies and make a significant impact. Join our diverse team and contribute to projects that shape the future of technology, with comprehensive support for global talent relocation.
Job Description
We are seeking an experienced and passionate C# Developer to join our dynamic engineering team in Calgary, Alberta. This role is open to international candidates, and we are proud to offer visa sponsorship to qualified individuals ready to relocate and contribute to our innovative projects. As a C# Developer, you will be instrumental in designing, developing, and maintaining scalable and robust software solutions using the .NET framework. You will work within an agile environment, collaborating closely with product managers, UX designers, and other engineers to deliver high-quality software that meets business needs and exceeds user expectations. If you are a problem-solver with a strong background in C# and .NET technologies, and you’re looking for an opportunity to advance your career in a world-class organization, we encourage you to apply.
Key Responsibilities
- Design, develop, and maintain high-performance, scalable, and reliable software applications using C# and the .NET framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, testable, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Troubleshoot and debug applications to identify and resolve issues.
- Contribute to all phases of the development lifecycle, from requirements gathering to deployment and post-launch support.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our software and development processes.
- Mentor junior developers and contribute to a culture of continuous learning and improvement.
Required Skills
- C#
- .NET Framework / .NET Core
- ASP.NET (MVC, Web API)
- SQL Server / T-SQL
- Object-Oriented Programming (OOP)
- Azure DevOps / Git
- Unit Testing
- Microservices Architecture
Preferred Qualifications
- Experience with cloud platforms such as Microsoft Azure
- Familiarity with front-end technologies (JavaScript, Angular, React)
- Knowledge of containerization technologies (Docker, Kubernetes)
- Experience with Agile/Scrum development methodologies
- Bachelor's or Master's degree in Computer Science or a related field
- Experience with NoSQL databases
Perks & Benefits
- Comprehensive visa sponsorship and relocation assistance
- Competitive salary and performance bonuses
- Generous paid time off and holidays
- Extensive health, dental, and vision insurance coverage
- 401(k) matching and retirement planning
- Professional development and training opportunities
- Employee wellness programs and resources
- On-site fitness centers and amenities (where applicable)
- Employee stock purchase plan
- Company-sponsored events and team-building activities
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.