3Pillar Global

Senior Software Engineer - .NET

3Pillar Global

Overview

Role involves developing and maintaining software systems while mentoring and leading project delivery.

Ideal candidate has 10+ years of experience in software development with expertise in C#.NET and ASP.Net Core.

remoteseniorpermanentfull-timeEnglishAngularHTMLCSSSQLAgileDockerKubernetes

Locations

  • Canada

Requirements

  • 10+ years experience in C#.NET and ASP.Net Core
  • Experience with .NET MVC and .NET8
  • Front-end technologies: AngularJS, Angular 17, HTML, CSS
  • SQL and Ms SQL Server 2019
  • Experience in Agile methodologies
  • Good understanding of SOLID principles
  • Client facing experience and strong communication skills

Responsibilities

  • Contribute in agile project teams
  • Develop and maintain software systems
  • Craft efficient and scalable client code
  • Write automated unit tests
  • Participate in story refinement and sprint planning
  • Mentor other engineers
  • Drive project delivery
  • Promote client success through collaboration

Benefits

  • Flexible work environment
  • Focus on well-being
  • Career growth opportunities
  • Diversity commitment