Jobgether
Jobgether

Senior Dot Net Developer

engineeringfull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities

    • Design, develop, test, and maintain scalable full-stack applications using .NET technologies, C#, Angular, SQL Server, and related frameworks.
    • Build and customize applications throughout the full project lifecycle, from initial architecture and development through testing, optimization, and deployment.
    • Develop modern front-end experiences using Angular 8+ and demonstrate strong knowledge of lifecycle hooks, component communication, and data sharing.
    • Develop and integrate Azure-based services, including Azure Functions, triggers, Service Bus, and Azure DevOps workflows.
    • Design and implement APIs and application integrations using REST, RPC, messaging services, and appropriate architectural patterns.
    • Apply established software architecture and design patterns, including MVC, DTO/domain model separation, and scalable application design principles.
    • Optimize application performance across Angular, .NET, and database layers to ensure responsive and reliable solutions.
    • Implement and maintain unit testing across both client-side and server-side applications.
    • Troubleshoot complex technical issues, identify root causes, and deliver effective and sustainable solutions.
    • Participate in Agile development processes, collaborating with technical and cross-functional teams throughout project delivery.
    • Contribute to technical discussions, architecture decisions, code quality, and engineering best practices.
    • Apply strong technical judgment when building applications from scratch and delivering production-ready solutions.
    • Requirements

      • Around 10 years of professional .NET development experience, including at least 3 years of experience working with U.S.-based projects or environments.
      • Proven experience as a full-stack .NET Developer with strong hands-on Angular development expertise.
      • Strong knowledge of ASP.NET, SQL Server, MVC, and common software design and architectural patterns.
      • Proficiency in at least one .NET programming language, preferably C#, along with HTML5 and CSS3.
      • Hands-on experience with Azure Functions, including Azure triggers and the ability to explain and select appropriate trigger types.
      • Experience with Azure Service Bus and Azure DevOps.
      • Knowledge of API and integration architectures, including REST and RPC.
      • Strong understanding of message buses, message brokers, and cloud-based messaging services.
      • Practical knowledge of Angular 8 or later, including lifecycle hooks and data-sharing techniques.
      • Experience optimizing Angular applications, .NET services, and database performance.
      • Demonstrated ability to build applications from scratch, particularly within the last two years.
      • Strong understanding of full project lifecycle development and delivery.
      • Experience with unit testing on both client and server sides.
      • Familiarity with Agile methodologies and collaborative software development practices.
      • Strong troubleshooting, analytical, communication, and problem-solving skills.
      • Ability to work independently while collaborating effectively with technical and cross-functional stakeholders.
      • Eligibility to work under applicable arrangements such as U.S. citizenship, Green Card, 1099, or independent contractor status.
      • Benefits

        • Opportunity to work on complex enterprise technology and digital transformation initiatives.
        • Exposure to modern Microsoft technologies, Azure cloud services, APIs, messaging platforms, and full-stack development.
        • Opportunity to use your technical expertise and creativity to build solutions for challenging business problems.
        • Ability to contribute across the full software development lifecycle and take ownership of meaningful engineering work.
        • Collaborative environment with diverse technical professionals and innovators.
        • Opportunity to develop and apply advanced software engineering and architectural skills.
        • Equal opportunity environment committed to diversity and inclusion.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now