Univerus
Intermediate Developer - .Net Developer
UniverusCanada8 hours ago
Full-timeEngineering, Information Technology
Role

ROLE OVERVIEW:

We are currently seeking a highly motivated and skilled Software Developer with strong proficiency in .NET web application development to join our team. In this role, you will be responsible for designing, developing, and maintaining web-based software applications and systems that align with our business objectives. If you possess a passion for technology, excel at problem-solving, and have a proven background in software development, we would love to hear from you!

Organizational Relationship

This position will be reporting to Manager, Development (Workforce Solutions).

Key Responsibilities

  • Design, develop, and maintain software applications and systems using .NET technologies.
  • Collaborate with cross-functional teams to gather and analyze system requirements.
  • Write clean, scalable, and well-documented code in adherence to established coding standards.
  • Test, debug, and optimize software applications to ensure optimal performance and quality.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Provide technical support and guidance to team members.
  • Participate in code reviews to maintain high-quality code standards.
  • Stay up-to-date with industry trends, best practices, and emerging technologies to provide recommendations on software and system improvements.

Financial

KEY MEASUREMENTS OF SUCCESS:

  • Recommend and implement cost saving initiatives for the organization
  • Report on software development process and recommend enhancements to the process

Relationships

  • Works interactively with all staff
  • Demonstrates leadership qualities to all levels of the organization
  • Promotes an atmosphere of trust and respect
  • Creates and promotes a corporate value system

Decision Making

  • Provides feedback to development on each new software release
  • Reviews software quality and its availability for client release
  • Recommends changes in product requirements as necessary
  • Delegates responsibility to staff as the organization grows
  • Reports and escalates to management as needed

Operating Performance

  • Ensure code quality throughout the development cycle
  • Assists in improving operational performance
  • Eliminate duplication of effort

Legal

  • Maintains a cloud based back up of all application source code

Required Knowledge, Skills, And Abilities

  • Relevant experience in software development and/or relevant education background.
  • Proven experience as a Software Developer, with a focus on .NET.
  • Experience with web development frameworks, such as ASP.NET.
  • Experience with front-end development technologies with Angular as well as general HTML, CSS, JavaScript.
  • Strong understanding of software development methodologies, such as Agile and Waterfall.
  • Familiarity with database management systems (e.g. SQL Server, MySQL, Postgres) and data modeling techniques.
  • Experience with software development tools, such as Git, GitHub, JIRA, and Azure DevOps.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Strong written and verbal communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Ability to work well both independently and in a team environment.
  • Ability to quickly learn new skills and development languages in new and legacy systems.

Nice-to-Have Skills

  • Familiarity with cloud computing platforms, such as AWS or Azure.
  • Knowledge of software security best practices.

Education And Experience

  • Bachelor’s Degree in computer science or equivalent experience
  • Proven work experience as a Software Developer
  • A minimum of 3-years’ experience developing software applications in an enterprise environment

What We Offer

  • Health and Dental
  • EFAP
  • RRSP Matching
  • Generous Paid Time Off
  • Flexible Work Environment
  • Education Reimbursement Program

Our Commitment to Diversity, Equity & Inclusion

Univerus is proud to be an equal opportunity employer. We are committed to creating an inclusive and respectful workplace where everyone feels valued, supported, and empowered to contribute fully. We welcome applications from candidates of all backgrounds, abilities, and experiences, including but not limited to Indigenous peoples, racialized persons, women, LGBTQ2S+ individuals, persons with disabilities, and veterans.

If you require accommodation at any stage of the recruitment process, please let us know. We are committed to working with you to ensure your needs are met.

Please note that we may use AI as part of our recruitment and hiring process. While we may incorporate select AI features to enhance process efficiency, we remain committed to human-led decision making. We recognize that AI is not perfect, so all AI-generated outputs are subject to human review to ensure accuracy and fairness. Our goal is to use technology to support, not replace, thoughtful human decision-making in recruitment and hiring.

How to Apply

Ready to join us? Please submit your resume by following the application instructions outlined in this posting.

Key Skills

Ranked by relevance