Developer

Java Holdings Ltd

Edmonton

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Extended Healthcare
Group RRSP
Life Insurance
Paid Time Off
Training & Development
Employee Assistance Program

Job summary

Java Holdings Ltd. is seeking a motivated mid-level Software Developer to join our growing software team in the Edmonton or Calgary area.

You will deliver features end-to-end using React for front-end and C#/.NET for back-end, build RESTful APIs, and work with SQL Server and PostgreSQL. 3–5 years of professional experience required; travel may be required for site visits.

Qualifications

  • 3–5 years of professional software development experience.
  • Proficiency in JavaScript and React for front-end development.
  • Experience with C# and .NET for back-end development.
  • Strong SQL skills with PostgreSQL and/or Microsoft SQL Server.
  • Experience building or supporting RESTful APIs and modern web apps.
  • Experience using Entity Framework Core or a comparable ORM.
  • Strong debugging and production support experience.
  • Ability to independently deliver features while following standards.
  • Clear communication and collaboration in a fast-paced environment.
  • Willingness to travel internationally for site visits when required.

Responsibilities

  • Develop and deliver front-end components, back-end services, APIs, and features.
  • Write clean, secure, well-documented code following team standards.
  • Create and maintain automated tests for quality and releases.
  • Troubleshoot production issues and optimize performance.
  • Participate in peer code reviews, sprint planning, refinement, testing, and releases.
  • Work with React, C#/.NET, RESTful APIs, EF Core, SQL Server, PostgreSQL.
  • Configure internal and external systems to meet project requirements.
  • Assist with integrations using approved patterns and escalate gaps.
  • Collaborate with stakeholders to understand requirements and support UAT.
  • Maintain technical docs and provide system training when required.
  • Communicate risks, blockers promptly amid evolving priorities.

Skills

3-5 years experience
JavaScript & React
C# & .NET
SQL (PostgreSQL, SQL Server)
RESTful APIs
ORM (EF Core)

Tools

C#/.NET
React
RESTful APIs
Entity Framework Core
MS SQL Server
PostgreSQL

Job description

Java Holdings Ltd. owns a portfolio of companies and provides high-level execution support for large utility, oil and gas, and power generation projects, with a focus on EPCM (Engineering, Procurement, Construction & Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or Calgary area. In this role, you will independently deliver high-quality software features, support production systems, and help configure business-critical workflows and integrations. You will work within established architecture and engineering standards while contributing practical ideas to improve quality, reliability, and team effectiveness. This position is designed for a mid-level developer with 3-5 years of professional experience who is comfortable taking ownership of assigned work, collaborating with technical and business stakeholders, and escalating risks or design gaps when needed.

What You'll Do
  • Develop and deliver assigned front-end components, back-end services, APIs, and application features
  • Write clean, maintainable, secure, and well-documented code in accordance with team standards and established architectural patterns
  • Create and maintain automated tests to support solution quality and reliable releases
  • Troubleshoot and resolve defects, production issues, and application performance concerns
  • Participate in peer code reviews, sprint planning, refinement, testing, and release activities
  • Work with React, C#/.NET, RESTful APIs, Entity Framework Core, Microsoft SQL Server, and PostgreSQL
  • Configure internal and external systems to meet documented project requirements, including complex business rules and digital quality documentation
  • Configure integrations using approved tools, patterns, and standards, and escalate gaps or new integration needs to senior technical resources
  • Collaborate with stakeholders to understand requirements, identify implementation considerations, and support User Acceptance Testing
  • Maintain technical documentation and provide system training or user guidance when required
  • Communicate risks, blockers, and concerns promptly while adapting to evolving requirements and priorities
What Success Looks Like
  • Consistent delivery of reliable, maintainable features that meet documented requirements
  • Effective participation in code reviews, technical discussions, and team planning
  • Accurate system and integration configuration using approved tools and patterns
  • Prompt communication of risks and steady growth in technical and business knowledge
  • Positive contribution to production stability, documentation quality, and overall team effectiveness
Why Join Us
  • Join a growing core development team building and improving business-critical internal systems
  • Work on meaningful operational challenges across construction execution, workforce processes, integrations, reporting, mobile workflows, and platform modernization
  • Develop your skills through collaboration with experienced developers, technical leadership, and business stakeholders
  • Contribute to a team culture that values accountability, learning, practical problem-solving, and coding excellence
  • Receive a competitive salary and benefits package
Requirements
  • 3-5 years of professional software development experience
  • Proficiency in JavaScript and React for front-end development
  • Experience with C# and .NET for back-end development
  • Strong SQL skills and hands-on experience with PostgreSQL and/or Microsoft SQL Server
  • Experience building or supporting RESTful APIs and modern web applications
  • Experience using Entity Framework Core or a comparable object-relational mapping framework
  • Strong troubleshooting skills and experience supporting production systems
  • Ability to understand how application components, services, integrations, and data fit together
  • Ability to independently deliver assigned features while following technical direction and established standards
  • Clear communication, sound judgment, attention to detail, and effective collaboration skills
  • Comfort working in a fast-paced, deadline-driven environment with changing priorities
  • Ability to travel internationally for site visits and system rollouts when required
Nice to Have
  • Integration development experience, including system-to-system data flows and scheduled processing
  • Experience with Hangfire or a similar background job scheduling framework
  • Knowledge of CI/CD pipelines, source control practices, and DevOps workflows
  • Experience with personnel management, employee record, occupational health and safety, or construction-tracking systems
  • Experience in construction, infrastructure, electrical utility, oil and gas, or power generation environments
  • Experience with SharePoint 2019 or later, document control systems, mobile workflows, GIS, scheduling, or material management solutions
Benefits
  • Extended Healthcare Plan (Medical, Disability, Dental)
  • RPP - Group RRSP
  • Group Life - AD&D - Critical Illness Insurance
  • Paid Time Off Benefits
  • Training & Development
  • Employee Assistance Program - Counseling
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Application Developer
Application Developer

152 Primoris Management LP (Canada) • Alberta

Hybrid
CAD 55,000 - 70,000
Healthcare
Dentalcare
Visioncare
+5
Software Developer
Software Developer

PCL Construction • Edmonton

On-site
CAD 90,000 - 130,000
Competitive wages
Benefits program
Training opportunities
+2
Software Developer
Software Developer

PCL • Edmonton

On-site
CAD 90,000 - 120,000
Competitive wages
Comprehensive benefits program
World-class training
+1
Application Support Analyst
Application Support Analyst

Helical Pile Solutions • Calgary

On-site
CAD 65,000 - 90,000
Extended Healthcare Plan (Medical, Dis
Group RRSP
Group Life - AD&D - Critical Illness
+2
Software Developer
Software Developer

PCL Constructors Inc. • Edmonton

On-site
CAD 90,000 - 120,000
Junior Full-Stack Software Developer
Junior Full-Stack Software Developer

Effortless Admin Inc. • Alberta

On-site
CAD 60,000 - 80,000
Technical Lead (.NET)
Technical Lead (.NET)

Michael Page (Canada) • Winnipeg

On-site
CAD 110,000 - 150,000
Lead a team
Roadmap influence
Cross-functional collaboration
+2
Senior Software Engineer
Senior Software Engineer

Deltek • Calgary

On-site
CAD 110,000 - 140,000
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

On-site
CAD 100,000 - 140,000
Flexible working hours
Opportunity for contract extension