LMN

Senior Software Engineer

LMN

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AngularAzure.NETSQLTerraform

About the role

  • Provide technical architecture, leadership, and design in collaboration with development colleagues
  • Write clean, covered, secure, and scalable API and UI code using C#/.NET and Angular
  • Design and maintain well-architected Azure resources managed using Terraform
  • Design and optimize Azure SQL Server schemas for performance and efficient resource use
  • Support and resolve complex tier 3 customer issues
  • Communicate effectively in daily SCRUM meetings and asynchronously in Slack
  • Mentor and collaborate with other developers; participate in pairing
  • Deliver advancements and support to help customers enhance efficiency and profitability

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience
  • 5+ years of experience in web development
  • Familiarity with ORM and MVC frameworks
  • Experience with multi-tenant service based architectures
  • Extensive experience working in a test-driven development environment
  • Comfortable working in pairing situations and mentoring other developers
  • History of picking up new technologies
  • Ability to work autonomously to tackle large projects without close monitoring
  • Must be legally eligible to work in Canada or the United States (no sponsorship)
  • Preferred: Deep experience with C#.NET and Azure SQL Server
  • Preferred: Experience with Github Actions and CI/CD pipelines
  • Preferred: Proficiency with modern front-end development in Angular
  • Preferred: Experience leading development teams or initiatives