Developer
Java Holdings Ltd โ Canada ยท Posted ~2 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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 featuresWrite clean, maintainable, secure, and well-documented code in accordance with team standards and established architectural patternsCreate and maintain automated tests to support solution quality and reliable releasesTroubleshoot and resolve defects, production issues, and application performance concernsParticipate in peer code reviews, sprint planning, refinement, testing, and release activitiesWork with React, C#/.NET, RESTful APIs, Entity Framework Core, Microsoft SQL Server, and PostgreSQLConfigure internal and external systems to meet documented project requirements, including complex business rules and digital quality documentationConfigure integrations using approved tools, patterns, and standards, and escalate gaps or new integration needs to senior technical resourcesCollaborate with stakeholders to understand requirements, identify implementation considerations, and support User Acceptance TestingMaintain technical documentation and provide system training or user guidance when requiredCommunicate 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 requirementsEffective participation in code reviews, technical discussions, and team planningAccurate system and integration configuration using approved tools and patternsPrompt communication of risks and steady growth in technical and business knowledgePositive 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 systemsWork on meaningful operational challenges across construction execution, workforce processes, integrations, reporting, mobile workflows, and platform modernizationDevelop your skills through collaboration with experienced developers, technical leadership, and business stakeholdersContribute to a team culture that values accountability, learning, practical problem-solving, and coding excellenceReceive a competitive salary and benefits package
Requirements
3-5 years of professional software development experienceProficiency in JavaScript and React for front-end developmentExperience with C# and .NET for back-end developmentStrong SQL skills and hands-on experience with PostgreSQL and/or Microsoft SQL ServerExperience building or supporting RESTful APIs and modern web applicationsExperience using Entity Framework Core or a comparable object-relational mapping frameworkStrong troubleshooting skills and experience supporting production systemsAbility to understand how application components, services, integrations, and data fit togetherAbility to independently deliver assigned features while following technical direction and established standardsClear communication, sound judgment, attention to detail, and effective collaboration skillsComfort working in a fast-paced, deadline-driven environment with changing prioritiesAbility 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 processingExperience with Hangfire or a similar background job scheduling frameworkKnowledge of CI/CD pipelines, source control practices, and DevOps workflowsExperience with personnel management, employee record, occupational health and safety, or construction-tracking systemsExperience in construction, infrastructure, electrical utility, oil and gas, or power generation environmentsExperience 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 RRSPGroup Life - AD&D - Critical Illness InsurancePaid Time Off BenefitsTraining & DevelopmentEmployee Assistance Program - Counseling
We have 118,073 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 118,073 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume