Developer

Java Holdings Ltd

Calgary

On-site

CAD 80,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
Paid Time Off Benefits
Training & Development
Employee Assistance Program

Job summary

Java Holdings Ltd. seeks a motivated mid-level Developer to join our software team in the Calgary/Edmonton area. You will independently deliver features, support production systems, and configure workflows and integrations within established standards.

With 3–5 years of experience, you will own assigned work, collaborate with stakeholders, and escalate design gaps when needed. You will work with React, C#/.NET, RESTful APIs, and SQL databases to build reliable internal systems.

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 and hands-on experience with PostgreSQL and/or Microsoft SQL Server.
  • Experience building or supporting RESTful APIs and modern web applications.

Responsibilities

  • 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.
  • 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 elevate 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.

Skills

JavaScript
React
C#
SQL
REST APIs

Tools

PostgreSQL
Microsoft SQL Server
Entity Framework Core
Hangfire
CI/CD pipelines

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 elevate 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 • Edmonton

On-site
CAD 90,000 - 120,000
Extended Healthcare
Group RRSP
Life Insurance
+3
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
Full Stack Developer – Senior
Full Stack Developer – Senior

SereneAid • Edmonton

Hybrid
CAD 90,000 - 130,000
Software Developer
Software Developer

PCL Constructors Inc. • Edmonton

On-site
CAD 90,000 - 120,000
Application Developer
Application Developer

152 Primoris Management LP (Canada) • Alberta

Hybrid
CAD 55,000 - 70,000
Healthcare
Dentalcare
Visioncare
+5
Applications Developer (Contract)
Applications Developer (Contract)

Careers at ECO Canada • Calgary

On-site
CAD 70,000 - 90,000
Applications Developer (Contract)
Applications Developer (Contract)

Kaizen Lab Inc. • Calgary

On-site
CAD 75,000 - 110,000
Hybrid work after probation (3 days in
Collaborative team culture
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
Application Developer
Application Developer

Primoris Services Corporation • Edmonton

Hybrid
CAD 52,000 - 74,000
Healthcare
Dentalcare
Visioncare
+5