Full Stack Software Developer in Calgary

Full Stack Software Developer in Calgary

Calgary Full-Time 94500 - 115500 $ / year (est.) On-site
E

At a Glance

  • Tasks: Build a web-based ERP application and integrate AI features.
  • Company: Join a forward-thinking tech company focused on innovation.
  • Benefits: Enjoy competitive pay, health benefits, and remote work options.
  • Other info: Collaborative environment with opportunities for career advancement.
  • Why this job: Shape the future of manufacturing tech with cutting-edge AI integration.
  • Qualifications: 5+ years in software development with strong C# and .NET skills.

The predicted salary is between 94500 - 115500 $ per year.

We are hiring a full stack software developer to build a web-based ERP application for manufacturing businesses. You will work closely with our development and product teams to modernize our existing ERP platform, contributing to architectural decisions and helping shape how AI capabilities are integrated into the product. The work covers backend services and APIs, the web front end, and AI features that use large language models.

A background in machine learning research is not required, but you should have experience shipping software that uses large language models.

Responsibilities

  • Design and build business logic and APIs in C# and Microsoft .NET for inventory, sales orders, purchasing and work orders.
  • Analyze and migrate business rules from the legacy ERP system into maintainable, well-tested application code.
  • Build the web application in React and TypeScript, with responsive design to support a variety of devices.
  • Develop an AI assistant, including its access to the ERP through the same API and user permissions as the web application.
  • Write unit, integration and end-to-end tests, and keep the build and deployment process reliable.
  • Work with business and product staff to turn requirements into working features.

Required Qualifications

  • At least five years of professional experience in backend or full stack development.
  • Strong experience with C# and .NET, or a comparable typed backend language and a willingness to work in .NET.
  • Experience with modern frontend frameworks and TypeScript.
  • A good understanding of API design, relational databases and SQL, and application security.
  • Hands-on experience developing and integrating LLM-powered features into software applications, preferably in production environments.
  • Clear written and spoken communication, including with non-technical colleagues.

Nice to Have

  • Experience with ERP or manufacturing systems, such as bills of materials, work orders, purchasing or inventory planning.
  • Experience migrating logic out of a legacy application or its database.
  • Experience building AI agents that use custom tools and APIs.
  • Familiarity with retrieval-augmented generation, embeddings and vector search.
  • Knowledge of AI security risks, including prompt injection and data leakage.
  • Regular use of AI coding assistants as part of a development team.

Schedule: Monday to Friday, 40 hours/week.

What We Offer: A culture based on our core values of Customer First, Dedication, Trustworthy and Innovation.

We would like to thank everyone for their application; however, only those being considered for an interview will be contacted. Successful candidates may be required to complete a criminal background check and other screening as needed for the position.

Full Stack Software Developer in Calgary employer: Enfocom Corporation

Join a dynamic team as a Full Stack Software Developer, where innovation meets collaboration in a culture that prioritizes customer satisfaction and trust. Located in a vibrant tech hub, we offer competitive benefits, opportunities for professional growth, and the chance to work on cutting-edge AI features that will shape the future of ERP solutions for manufacturing businesses. Here, your contributions will be valued, and you'll have the support to thrive in your career while making a meaningful impact.

E

Contact Details:

Enfocom Corporation Recruitment Team

We think you need these skills to ace Full Stack Software Developer in Calgary

C#
.NET
React
TypeScript
API Design
Relational Databases
SQL