XX
Full Stack DeveloperTriMech CareerOakville, Manitoba, Canada
XX

Full Stack Developer

TriMech Career
  • CA
    Oakville, Manitoba, Canada
  • CA
    Oakville, Manitoba, Canada
Apply Now

About

PROFILE

We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic technology team. You will lead the design, development, and deployment of scalable enterprise applications using a modern Microsoft-based tech stack. This role requires a strong foundation in both backend and frontend technologies, microservices architecture, and experience integrating with third-party applications.

DUTIES AND RESPONSIBILITIES
  • Lead the end-to-end development of full stack applications using C#, MSSQL, Entity Framework, Angular, and TypeScript
  • Architect and implement RESTful APIs and microservices with a focus on scalability, performance, and maintainability
  • Design and optimize MSSQL databases and ensure efficient data access patterns.
  • Integrate with third-party platforms such as Salesforce and NetSuite.
  • Conduct code reviews and promote best practices
  • Collaborate with cross-functional teams
  • Utilize tools such as Visual Studio, VS Code, Postman, Azure Function Apps, and Logic Apps for development and testing.
  • Manage source control and CI/CD pipelines using Azure DevOps.
  • Ensure application security, performance, and compliance with industry standards.
SKILLS AND REQUIREMENTS
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of experience in software engineering
  • Microsoft certifications (e.g., Azure Developer Associate) are a plus
  • Experience with containerization (Docker, Kubernetes) is a bonus
  • Proven experience as a Full Stack Developer or Lead Developer in enterprise environments
  • Strong proficiency in:
    • Applying S.O.L.I.D design principles and modern design patterns.
    • C#, .NET Core, Entity Framework
    • Angular (v18+), TypeScript, HTML/CSS
    • MSSQL and relational database design
  • Experience with microservices architecture and RESTful API development
  • Hands-on experience with Azure services including Function Apps and Logic Apps
  • Familiarity with Salesforce and NetSuite integrations
  • Proficient with Azure DevOps for source control, pipelines, and project tracking
  • Ability to lead technical discussions
  • Strong leadership skills
  • Experience in supporting and managing digital transformation / technology modernization.
  • Knowledge of deploying and managing Azure resources using a code-first approach.
  • Proficiency in developing applications in, and for, the Microsoft Azure platform.
  • Knowledge of using Infrastructure as Code tools such as ARM, Bicep or Terraform.
  • Effective Communication: Ability to clearly convey technical information to both technical and non-technical stakeholders
  • Problem-Solving: Strong analytical and creative thinking skills to develop innovative solutions
  • Teamwork: Excellent collaboration and empathy skills to work effectively with cross-functional teams
  • Adaptability: Flexibility to adapt to new tools, technologies, and processes
  • Time Management: Strong prioritization and organizational skills to manage multiple tasks and meet deadlines
  • Continuous Learning: Curiosity and self-motivation to continuously learn and improve skills
  • Attention to Detail: Precision and thoroughness in coding and reviewing work
PERKS AND BENEFITS
  • Flex PTO
  • Competitive Group Benefits Plan
  • Perkopolis Membership Access - Canada's leading provider of employee perk and discount programs.
  • Wellness Program
  • Social Events
  • Summer Hours
  • Oakville, Manitoba, Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.