Cloud-focused Software Developer at ELITS Canada, designing Azure-based applications and developing APIs. Collaborating with teams to build scalable and secure solutions in a remote work environment.
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.
Requirements
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.
Software Developer at Fortinet focusing on cybersecurity solutions through full software development lifecycle. Collaborating with global teams and maintaining high standards in product development.
Web engineer collaborating with talented team to deliver high - quality web applications for mission - driven clients. Responsibilities include documenting requirements, engineering, developing, and supporting custom web solutions.
Principal Software Engineer developing scalable enterprise applications for life sciences. Mentor engineers and drive technical decisions in a fast - paced environment.
Senior Java Engineer developing enterprise - scale applications using modern open - source technologies at Veeva, transforming the life sciences industry with innovative solutions.
Software Engineer designing and implementing product features for cloud applications at Veeva. Join a mission - driven team to transform life sciences and improve customer outcomes while working flexibly.
Software Engineer training AI to write production - grade code across multiple programming languages. Involved in evaluating code quality and providing feedback to improve AI models.
Senior Backend Engineer with expertise in Elixir and Postgres developing backend tools for remote HR platform. Join a global team solving complex challenges in international employment.
API/Backend Developer role designing, developing, and maintaining scalable backend services and RESTful APIs using Java and Spring Boot. Onsite in Mississauga/Toronto, ON.
Senior AI Back - End Engineer designing and scaling async REST/WebSocket APIs at Network Solutions. Implementing multi - agent workflows and integrating LLM providers for enhanced digital presence management.