.NET Full Stack Engineering Lead – Digital Nova Scotia – Leading Digital Industry

.NET Full Stack Engineering Lead

As a .NET Full Stack Engineering Lead, you will make an impact by leading innovation and crafting, developing, and improving scalable software solutions. You’ll be a catalyst in our Healthcare delivery services, collaborating with multi-functional teams to deliver high-efficiency applications. You’ll blend technical expertise with leadership, ensuring flawless development and top-tier performance. You will be a valued member of our Digital Engineering Practice and work collaboratively with our Associate Director and Engineering Manager.

In this role, you will

  • Build and maintain web applications using .NET technologies like ASP.Net and C#.
  • Develop front-end components with CSS, HTML, JavaScript, and modern frameworks, React, Angular, Vue.js.
  • Collaborate with diverse teams to define, design, and deliver new features.
  • Write clean, scalable, and efficient code that follows standard processes.
  • Conduct code reviews and mentor team members.
  • Debug applications, optimize performance, and resolve technical challenges.
  • Implement and maintain RESTful APIs and integrate third-party services.
  • Ensure applications meet security and compliance standards.
  • Participate in the full software development lifecycle, from planning to deployment.
  • Know the latest with new technologies and industry trends.

What you’ll need to succeed (required skills)

  • A Bachelor’s degree or equivalent experience in Computer Science, Engineering, or a related field.
  • Proven track record as a Full Stack Developer with a strong focus on .NET technologies.
  • Top tier expertise in front-end development, such as HTML, CSS, JavaScript and frameworks like Angular, React, Vue.js.
  • Proficiency in .NET development (ASP.NET, C#, .NET Core).
  • Expert with SQL Server, MySQL, and other database management systems.
  • Detailed understanding of Git version control systems.

What will help you stand out (preferred skills)

  • Outstanding problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills