Enable job alerts via email!

Software Developer Full Stack (.Net)

EPIC Information Solutions Inc.

Ottawa

Hybrid

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Software Developer to enhance existing applications and deliver innovative IT solutions within Human Resources. The role involves planning and designing new applications, applying UX best practices, and collaborating with internal clients to meet their needs. Join a dynamic team that values diversity and offers a supportive environment.

Benefits

Medical Benefits
Dental Benefits
Vision Benefits
Mental Health Benefits
35% Discount on Services

Qualifications

  • Experience with Agile methodology practices.
  • Strong technical writing skills.
  • Proven troubleshooting skills.

Responsibilities

  • Participate in planning and design of new software applications.
  • Develop intranet applications.
  • Support existing applications.

Skills

Analytical Skills
Interpersonal Skills

Education

Bachelor's or college degree in computer science

Tools

.NET Core
C#
Blazor
Entity Framework
JavaScript
HTML
CSS
XML
SQL Server

Job description

Req Id: 420837

At Bell, our purpose is to advance how Canadians connect with each other and the world. We achieve this by providing consumers and businesses with the best network technologies in the world, innovative digital solutions and seamless customer experiences. It’s all developed and delivered by the members of #TeamBell and we’re always on the lookout for people with great skills and experiences.

We value diversity and provide a supportive, inclusive community where all team members can succeed. And through our commitment to environmental, social and governance initiatives, you will feel good about the greater impact you will have – making every day better for people as they connect, work, learn and play.

Join us. You belong at Bell.

Be at the centre of Bell’s transformation and growth on the Corporate Services team. Enabling our industry-leading businesses requires many teams working collaboratively, such as Corporate Security & Responsibility, Corporate Communications, Human Resources, Procurement, Strategic Business Transformation and Real Estate. You’ll be part of guiding strategic vision and hands-on delivery of the business to drive our business forward and support groups and team members across the entire organization.

At Bell, your insights and experience will make an impact in bringing the best digital connections and next generation services to Canadians. Join us as we transform from a traditional telecommunications company to tech services and digital media leader.

Summary

Our dynamic team within Human Resources has the mandate to deliver projects for the entire HR organization. As a software developer, the successful candidate will be required to maintain and enhance existing applications as well as deliver new, innovative solutions that meet the company's needs.

Our diversified team supports various HR groups by developing innovative IT solutions. The successful candidate will work with internal customers to implement new applications and make changes to existing ones. The software developer will be responsible for assessing, developing and supporting applications based on customer requirements.

Key Responsibilities
  • Participate in the planning and design of new software applications
  • Apply UX best practices to ensure high quality employee experience of developed tools
  • Document conceptual solutions and produce cost estimates
  • Develop intranet applications
  • Support existing applications
Critical Qualifications
  • Bachelor's or college degree in computer science or management information systems
  • Strong analytical skills (ability to quickly determine the problem space and organize it into simple components through data mining, statistical analysis and quantitative analysis)
  • Very good knowledge of NET Core, C#, Blazor, Entity Framework, Javascript, HTML, CSS, XML, Internet Information Services
  • Databases (SQL Server 2019)
    • Design and modelling of medium-complexity databases
    • Writing (intermediate level) stored procedures and functions for Microsoft SQL Server
    • SSRS (optional)
  • Mobile web development
  • Strong interpersonal skills to be able to consult directly with internal clients to achieve desired outcome
Preferred Qualifications
  • Experience with Agile methodology practices
  • Strong technical writing skills (ability to write clearly and concisely)
  • Proven troubleshooting skills (ability to quickly identify and resolve problems)
  • Mathematical skills
  • Excellent ability to articulate and document technical concepts on many levels
  • Self-starter, comfortable with ambiguity, excellent capacity for mastering new technologies
  • Initiative combined with excellent organization, administrative, interpersonal and project management skills
  • Ability to work under pressure
  • Attention to detail and speed of execution
  • Ability to maintain strict confidentiality
  • IT security – Operating systems, networks, applications, encryption
Additional Requirements
  • Work hours are Mondays to Fridays, 37.5 hours/week
  • Hybrid work model (3 days per week in office)
  • Flexible work start and finish times
  • Some overtime may be required in order to meet deadlines

#EmployeeReferralProgram


Adequate knowledge of French is required for positions in Quebec.

Additional Information:

Position Type: Management

Job Status:Regular - Full Time

Job Location: Canada : Quebec : Verdun || Canada : Ontario : Ottawa || Canada : Quebec : Montreal || Canada : Quebec : Quebec City

Work Arrangement: Hybrid

Application Deadline: 05/30/2025

For work arrangements that are ‘Hybrid’, successful candidates must be based in Canada and report to a set Bell office for a minimum of 3 days a week. Recognizing the importance of work-life balance, Bell offers flexibility in work hours based on the business needs.

Please apply directly online to be considered for this role. Applications through email will not be accepted.

We know that caring for our team members is at the heart of a healthy, positive and thriving workplace. As part of our team, you’ll enjoy a comprehensive compensation package that includes a competitive salary and a wide range of benefits to support the well-being of you and your family. As soon as you join us, you'll be eligible for medical, dental, vision and mental health benefits that you can tailor to your specific needs. Plus, as a Bell team member, you'll enjoy a 35% discount on our services and access exclusive offers from our partners.

We value the experiences that have shaped who you are, and we know the diversity of your talent will bring even greater strength to our team. At Bell, everyone belongs and you’ll feel valued, respected and supported as you grow and reach your full potential.

We also want to make sure that everyone has an equal opportunity to join our team. We encourage individuals who may require accommodations during the hiring process to let us know. For a confidential inquiry, email your recruiter or recruitment@bell.ca to make arrangements. If you have questions or feedback regarding accessibility at Bell, we invite you to complete the Accessibility feedback form or visit our Accessibility page for other ways to contact us.

Artificial intelligence may be used to assess parts of your application. Please review our privacy policy (see Phenom for details) to learn more about how we collect, use, and disclose your personal information.

Created: Canada , QC , Montreal

Bell,one of Canada's Top 100 Employers.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Embedded Software Engineer

Akkodis

Ottawa

Remote

CAD 70,000 - 110,000

6 days ago
Be an early applicant

Senior Software Developer

SpryPoint Solutions Inc.

Ontario

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

Software Developer

DataAnnotation

Ontario

Remote

USD <100,000

2 days ago
Be an early applicant

Software Engineer - Java

Veeva Consumer Products

Ottawa

Remote

CAD 85,000 - 225,000

3 days ago
Be an early applicant

(Senior) Field Application Engineer

FRAMOS GmbH

Ontario

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

Linux devices software engineer - snapd

Canonical

Ottawa

Remote

CAD 60,000 - 100,000

14 days ago

Software Developer, Data Sync

Mappedin

Waterloo

Remote

CAD 70,000 - 90,000

Today
Be an early applicant

EN - Senior Software Developer with experience with FHIR and / or HL7

AlleyCorp Nord

Montreal

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Software Developer Engineer - Front-End

Quest Software Canada Inc

Remote

CAD 70,000 - 90,000

Today
Be an early applicant