Developer

Java Holdings Ltd

Edmonton

On-site

CAD 90,000 - 120,000

Full time

12 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
IT Infrastructure Analyst
IT Infrastructure Analyst

Helical Pile Solutions Ltd • Calgary

On-site
CAD 95,000 - 115,000
Extended Healthcare Plan
Group Life - AD&D - Critical Illness
Paid Time Off Benefits
+3
IT Infrastructure Analyst
IT Infrastructure Analyst

Helical Pile Solutions Ltd. • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan (Medical, Dis
Group Life - AD&D - Critical Illness
Paid Time Off Benefits
+3
Staff Engineer
Staff Engineer

Akkodis • Calgary

On-site
CAD 90,000 - 150,000
Senior Software Developer
Senior Software Developer

Millennium EMS Solutions Ltd. • Calgary

Hybrid
CAD 110,000 - 140,000
Intermediate Software Developer
Intermediate Software Developer

Humi Inc. • Cambridge

On-site
CAD 80,000 - 120,000
Health/Dental Benefits
Profit Sharing
Flexible work hours
+2
Technical Lead (.NET)
Technical Lead (.NET)

Michael Page International (Canada) • Winnipeg

On-site
CAD 110,000 - 150,000
Lead a team
Roadmap influence
Cross-functional collaboration
+2
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

Remote
CAD 1,000
Flexible working hours
Opportunity for contract extension
Senior Software Developer
Senior Software Developer

Baird • Canada

On-site
CAD 90,000 - 140,000
Senior Software Developer
Senior Software Developer

Baird • Ottawa

On-site
CAD 100,000 - 150,000