Enable job alerts via email!

Junior Software Developer

Ellement Consulting

Winnipeg

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A consulting firm in Winnipeg is seeking a motivated Junior Software Developer to enhance legacy software systems. This role involves .NET application development, TypeScript, and OOP principles. Candidates can work in a hybrid arrangement, and the firm offers competitive salaries and comprehensive benefits.

Benefits

Competitive starting salary
Comprehensive pension and benefits plans
Flexible work arrangements
Opportunities for professional development

Qualifications

  • Minimum of 2 years of hands-on experience in .NET development frameworks.
  • Experience optimizing database performance.
  • Ability to work independently and collaboratively within a team.

Responsibilities

  • Support, maintain, and enhance existing legacy software systems.
  • Implement business and technical requirements.
  • Test and validate code for functionality and stability.
  • Contribute to the modernization of member and employer portals.

Skills

Hands-on experience in .NET development
Familiarity with SQL Server
Proficiency in JavaScript, HTML, CSS
Knowledge of TypeScript and OOP
Understanding of web services and API development
Problem-solving mindset
Effective communication skills
Adaptability

Tools

GitHub
Job description
Company Overview

Ellement Consulting Group (Ellement) is a privately owned actuarial consulting firm established in 1996. We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs across Canada, serving individuals, corporations, unions, associations, and governments.

At Ellement, we empower clients with informed choices and expert advice. Our mission is to deliver purposeful, accessible solutions that prioritize client experience and operational excellence. Guided by integrity and strategic foresight, we build lasting partnerships and tackle challenges with innovative, practical solutions.

We keep our approach straightforward and client-focused. Every interaction is clear and helpful, free from unnecessary jargon. More than consultants, we aim to be reliable partners in our clients’ long-term success.

Position Summary

The Junior Software Developer will support, maintain, and enhance Ellement’s legacy software systems that are critical to our pension and benefits administration business. This role is an excellent opportunity for a motivated developer to build hands-on experience with .NET applications, TypeScript, and Object-Oriented Programming (OOP) principles, while contributing to the evolution and modernization of our core platforms. The developer will implement requirements, test solutions, and help improve member and employer portals, as well as internal interfaces and workflows that feed into the core system.

Location

There is one opening for this role. While our head office is located in Winnipeg, Manitoba, the position is open to candidates in Toronto, Edmonton, Ottawa, and Vancouver, with flexibility for a hybrid work arrangement.

Key Responsibilities
  • Support, maintain, and enhance existing legacy software systems to ensure reliability and performance.
  • Implement business and technical requirements provided by the team, ensuring solutions meet quality standards.
  • Test and validate code to ensure functionality, stability, and alignment with business needs.
  • Contribute to the development and modernization of member and employer portals.
  • Build and improve internal interfaces and workflows that feed into the core system.
  • Collaborate with team members to review code, share knowledge, and provide constructive feedback.
  • Document solutions, code changes, and processes clearly and concisely.
  • Debug technical issues effectively to ensure optimal system performance.
  • Recommend improvements to software, processes, and workflows to modernize systems and enhance overall performance.
  • Stay up-to-date with development best practices, tools, and technologies relevant to the role.
  • Contribute to team goals by completing other tasks or projects as assigned.
Qualifications
  • Minimum of 2 years of hands-on experience in .NET development frameworks, with a proven track record of delivering high-quality solutions.
  • Familiarity with relational databases such as Microsoft SQL Server and database design principles, with experience in optimizing database performance and scalability.
  • Proficiency in front-end web technologies such as JavaScript, HTML, and CSS to facilitate end-to-end solutions delivery.
  • Knowledge of TypeScript and Object-Oriented Programming (OOP), applying best practices to deliver scalable and maintainable code.
  • Understanding of web services, API development, and integration, with a focus on building robust, scalable solutions.
  • Familiarity or willingness and ability to learn and apply software development best practices, including version control systems like GitHub.
  • Strong problem-solving mindset, eagerness to learn, adaptability, and meticulous attention to detail.
  • Effective verbal and written communication skills across teams.
  • Ability to work independently and collaboratively within a team environment.
  • Ability to thrive in a fast-paced, dynamic work environment.
  • Ability to maintain professionalism and handle all materials with strict confidentiality.
  • Knowledge of .NET remoting technology or experience in the benefits and pension industry is considered an asset.
  • Successful completion of a cleared criminal background check is required.
Benefits
  • Competitive starting salary based on your experience.
  • Comprehensive pension and benefits insurance plans.
  • Flexible work arrangements, including paid time off and holidays, to support work-life balance.
  • Small, collaborative team working on meaningful, high-impact projects.
  • Opportunities for professional development and career advancement, including mentorship and hands-on experience with modernization initiatives.
  • Supportive culture where your contributions make a visible impact and you can grow alongside the team.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs