Job Title or Location
RECENT SEARCHES

Software Developer

Posted yesterday

Job Details:

Hybrid remote
Full-time
Experienced

Benefits:

Health Insurance
Dental Insurance
Paid Time Off
Flexible Work
Retirement Plans
Life Insurance
Disability Insurance
Employee Assistance Program
Bonuses & Incentives
Wellness Programs

We are seeking a Software Developer with strong experience in .NET application development, including C# and/or VB.NET, along with solid database development skills in Microsoft SQL Server. This role is focused on maintaining and enhancing business-critical systems, building reliable and scalable solutions, and delivering high-quality software in an Azure DevOps environment.

The ideal candidate is comfortable working across the full development lifecycle, from analysis and design through coding, testing, deployment, and support. This person should also have experience building REST APIs, automating deployments through CI/CD pipelines, working with modern frameworks, and using AI-assisted tools effectively within the development workflow.

Responsibilities
  • Analyze business and technical requirements and translate them into practical software solutions
  • Design, develop, maintain, and enhance applications built on the .NET platform using C# and/or VB.NET
  • Design, build, and support REST APIs and system integrations
  • Develop, optimize, and maintain Microsoft SQL Server database objects, including complex queries, stored procedures, and related database logic
  • Perform database profiling, query tuning, and performance analysis to improve application and database efficiency
  • Contribute to CI/CD pipelines and deployment automation to improve release quality, consistency, and speed
  • Troubleshoot application issues, identify root causes, and implement durable fixes for bugs, performance issues, and system errors
  • Participate in code reviews, testing, deployment, and production support activities to ensure reliable and maintainable solutions
  • Collaborate with business users, analysts, and technical team members to clarify requirements and validate deliverables
  • Contribute to technical documentation, deployment records, and ongoing system knowledge sharing using Azure DevOps and related team tools
  • Follow established Agile, development, change management, and ITSM practices
  • Improve development efficiency and solution quality through the use of modern tooling, frameworks, and AI-assisted development practices where appropriate
Qualifications

Required Qualifications

  • 5+ years of experience in software development or a similar role
  • Strong hands-on experience with .NET development using C# and/or VB.NET
  • Strong experience building and maintaining REST APIs
  • Strong knowledge of Microsoft SQL Server, including database design, query optimization, stored procedure development, and database profiling
  • Experience with CI/CD pipelines and deployment automation
  • Experience supporting and enhancing existing enterprise applications in a production environment
  • Good understanding of software design, debugging, testing, and performance tuning
  • Experience working in Azure DevOps for source control, work tracking, builds, pipelines, and release management
  • Familiarity with Agile delivery methods, especially Scrum
  • Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders

Qualifications Considered an Asset

  • Experience with Angular
  • Experience modernizing legacy applications or working in mixed legacy and modern .NET environments
  • Experience with SSRS, Azure Data Factory (ADF) or other reporting tools
  • Experience with Windows-based enterprise applications and related support processes

If this challenge matches your career aspirations and you want to play a key role in the exciting development of our company, please apply by May 17, 2026.

Work With Us

Be part of a dynamic team that values leadership, collaboration, trust, and commitment. Enjoy training and development opportunities, a competitive salary, bonuses, a robust pension plan, and more. Our vibrant downtown Moncton location offers a dynamic work environment, a gym in the building, and one paid day for volunteer work each year.

Company Website: http://www.assumption.ca

Share This Job:

About Assumption Life

About Assumption Life

At Assumption Life, we value the development of our employees in diversified and inclusive work teams that foster creative thinking and innovation.

Assumption Life is deeply committed to its community's development

Founded in 1903 in Massachusetts, Assumption Life is the result of a group of people who want to take their destiny into their own hands. Their goal was simple: to ensure the prosperity of Acadian families in New England. Since its inception, Assumption Life has continued to making difference beyond the borders of l'Acadie for all families across Canada. Our Company, which began as a great idea 122 years ago, is now one of the largest mutual life insurance and financial services companies in Canada. Today, this culture of generosity and commitment is demonstrated by our employees. Whether it is helping out at special events, raising funds for charities or, helping people in need, Assumption Life employees are very committed to their community and are always ready to help.

An employer of choice

We ensure competitive salaries, as well as performance-based bonuses, generous benefits and flexibility in our policies and practices to respond to the needs of our employees.

Assumption Life is committed to creating a diverse environment and is proud to be an equal opportunity employer. We extend employment regardless of race, color, ancestry, religion, sex, national or ethnic origin, sexual orientation, age, citizenship, marital status, family status, genetic characteristics, disability, gender identity or gender expression, status of a pardoned person, social condition or political activity. If you have a disability or special need that requires accommodation for an interview, please let us know by emailing [email protected]

Visit Employer Showcase