Full Stack Developer Openai & Azure Focus

Calgary, AB, CA, Canada

Job Description

Job Summary


We are seeking a skilled Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of our applications. This role requires a strong understanding of web development technologies and methodologies, as well as the ability to work collaboratively in an Agile environment.

Key Responsibilities:



Design, develop, and maintain robust full-stack applications using .NET, C#, ReactJS, and Azure. Integrate OpenAI technologies and leverage Azure AI services for intelligent solutions. Collaborate across teams using Azure DevOps for CI/CD, task management, and deployments. Ensure compliance with Microsoft Service 360 and uphold security fundamentals (SFI). Utilize GitHub Copilot to accelerate development workflows. Proactively troubleshoot and resolve issues with minimal supervision.

Required Skills:



Strong knowledge of OpenAI integration, C#.NET, .NET Core, ReactJS, Typescript, Azure DevOps. Solid understanding of JavaScript, WebAPI, and cloud-native development on Azure. Working experience with security and compliance in enterprise applications.

Preferred Skills:



Advanced expertise in ReactJS and TypeScript.

Other Requirements:



Excellent communication and problem-solving skills. Ability to work independently and navigate ambiguity with confidence.

Duties



Develop and maintain web applications using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable code following best practices in software development. Utilize SQL databases such as MySQL for data storage and retrieval. Implement RESTful APIs to facilitate communication between front-end and back-end systems. Manage version control using Git and GitHub for collaborative development. Conduct thorough testing and debugging of applications to ensure optimal performance. Participate in code reviews to uphold quality standards within the team. Stay updated with emerging technologies and industry trends to continuously improve skills.

Experience


Candidates should possess a solid background in both front-end and back-end development. Key qualifications include:

Proficiency in programming languages such as JavaScript, Java, C#, Python, Ruby on Rails, C++, and VBA. Experience with web development frameworks and libraries (e.g., .NET, Angular, React). Familiarity with cloud services like AWS or Azure for application deployment. Knowledge of Agile methodologies to enhance project efficiency. Understanding of Linux environments for application hosting. Experience with SVN for version control is a plus. This role is ideal for individuals who are passionate about technology and eager to contribute to innovative projects while working in a collaborative team environment.
Job Type: Permanent

Pay: $58,092.17-$115,024.61 per year

Work Location: Hybrid remote in Calgary, AB T2P 4J7

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2969111
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned