Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Developer

JAVA Holdings Ltd.

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Developer in Edmonton, AB vacancy
  •  ...workplace enrichment committee, fitness challenges, an office dog, lounge areas, and more!  The Opportunity In this role, the Developer will be responsible for signing, developing, testing, implementing, maintaining, supporting and documenting applications and systems... 
    Suggested
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    2 days ago
  •  ...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-... 
    Suggested
    Full time

    Java Holdings Llc

    Edmonton, AB
    a month ago
  • $97.56k per year

     ...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Edmonton, AB
    more than 2 months ago
  •  ...Junior Full-Stack Software Developer About Effortless Admin Benefits administration is complicated, and when it goes wrong, real people miss coverage they're counting on. Effortless Admin builds the platform that keeps it running smoothly for employers across Canada... 
    Suggested
    Full time
    Internship
    Immediate start

    Effortless Admin Inc.

    Edmonton, AB
    9 days ago
  • $121k per year

     ...Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team. Jobber exists... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...with a passion for technology and a keen interest in the agricultural space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sector. Contribute to coding, debugging,... 
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Altaml

    Edmonton, AB
    a month ago
  •  ...Advance your career through clear growth pathways Explore opportunities across roles, sectors and regions Here's how a Software Developer for PCL Constructors Inc. within Edmonton NAHQ contributes to our team: This role is being offered as a 12 month contract.... 
    Contract work

    PCL Construction

    Edmonton, AB
    14 hours ago
  •  ...shaping the future of construction, we are also committed to shaping the future of your career.   As an Enterprise Intelligence Developer for PCL Constructors Inc. in Edmonton, Alberta (Corporate), you'll have the opportunity to design and deliver scalable enterprise data... 
    Long term contract
    Flexible hours

    PCL Construction

    Edmonton, AB
    14 hours ago
  • Coop AI Developer Position Description We are seeking a Developer to join the Emerging Technology Practice team. This role is an excellent opportunity to support a growing portfolio of artificial intelligence initiatives, including building artificial intelligence agents... 
    Internship
    Edmonton, AB
    7 days ago
  • $110k per year

     ...reliable, accurate, and industry-leading solutions for hazardous and non-hazardous applications. The purpose of the Senior Firmware Developer is to lead Titan firmware development projects, mentoring junior staff members and providing senior level advisory to the Embedded... 
    Permanent employment
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours
    Shift work

    Titan Logix Corp.

    Edmonton, AB
    8 days ago
  •  ...Job Responsibility: Description Our Client is seeking a QA Automation Developer to work on service innovation, program review, and digital transformation projects. The QA Automation Developer will work as part of cross-functional program review or product delivery teams... 
    Hourly pay
    Contract work
    Fixed term contract
    Remote work

    Vantix Systems Inc

    Edmonton, AB
    8 days ago
  •  ...time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Edmonton, AB
    7 days ago
  •  ...Albertans. The Province requires up to fifteen (15) Full Stack Developers to work with 3D on service innovation, program review and...  ...that are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared understanding... 
    Remote job
    Full time
    Contract work

    P@thlion Staffing Careers

    Edmonton, AB
    26 days ago
  •  ...JOB DESCRIPTION NOV's Cranesmart and Rigsmart businesses develop wireless safety, monitoring, and data-acquisition solutions for cranes, drilling, workover, and snubbing operations. Our products help protect personnel and equipment, reduce non-productive time, and improve... 
    Full time

    NOV

    Edmonton, AB
    29 days ago
  • $110k - $160k per year

     ...transcend the ordinary and achieve extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy... 

    Lantern

    Edmonton, AB
    a month ago
  • $65k - $75k per year

     ...With these solutions, we collaborate with our clients as a proactive partner, poised to assist them in addressing current crises or developing strategies to mitigate potential future risks. More information about Xpera can be found at  xpera.ca . Adventurous, respectful... 
    Remote job
    Weekly pay
    Permanent employment
    Full time
    Casual work

    Xpera

    Edmonton, AB
    7 days ago
  • $98.3k per year

     ...who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual's current capabilities and their opportunity for future... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    5 days ago
  •  ...oriented individual with exceptional interpersonal, relationship building, and leadership skills.   K e y Responsibilities Develop, update, and adhere to accounting standards, policies, and procedures. Reconcile balance sheet accounts, produce financial... 
    Permanent employment
    Full time
    Internship
    Work at office
    Monday to friday
    Flexible hours
    Afternoon shift

    Mna Corp

    Edmonton, AB
    7 days ago
  • $35.14 per hour

     ...support to the Customer Connections, Meter Operations and Meter Data & Billing teams, as required. Supporting Customer Operations in developing presentations and reports for various audiences. Ensuring action items are completed on monthly operational reports and yearly... 
    Hourly pay
    Permanent employment
    Full time
    For contractors
    Work at office

    Epcor

    Edmonton, AB
    11 days ago
  •  ...strong relationships, mutual respect, and a genuine commitment to the people who make our success possible. For decades, we've been developing, investing in, and managing high-quality commercial, industrial, residential, and mixed-use properties across Alberta. While our... 
    Full time

    Cameron Development Management Inc

    Edmonton, AB
    13 days ago
  •  ...critical thinking, troubleshooting, and problem-solving skills, and a high degree of accuracy with attention to detail   ~ Highly developed interpersonal, communication, and organizational skills   ~ Ability to deliver a message to a large group   ~ Ability to... 
    Full time

    York Group Srl

    Edmonton, AB
    13 days ago
  •  ...employer of choice! If you are motivated to succeed by helping people, then this is the opportunity for you! The Business Intelligence Developer III is a senior technical expert responsible for designing, developing, and optimizing data intelligence solutions that support... 
    Long term contract
    Full time
    Work at office

    First Canadian Insurance Corporation

    Sherwood Park, AB
    21 days ago
  •  ...the ordinary and achieve extraordinary results. Lantern is seeking a hands-on, client-facing Senior Data Scientist to design, develop, and operationalize advanced analytics, machine learning, generative AI, and agentic AI solutions using Azure Databricks and the Microsoft... 
    Full time

    Lantern

    Edmonton, AB
    17 days ago
  •  ...provide a list of default vendor accounts; however, you are not limited to the existing vendors if more desirable options exist · Develop relationships with vendors and suppliers to improve Keeran Networks purchasing power · Ensure any required vendor reporting (e.g. vmWare... 
    Full time
    Work at office

    Keeran Networks

    Edmonton, AB
    more than 2 months ago
  •  ...ordered Responds to general customer enquiries while on-site in a friendly, professional manner and courteous manner Maintains and develops relationships with contractors, clients and sub-contractors Handles quality and service issues to develop/maintain customer... 
    Full time
    For contractors
    For subcontractor
    Work at office

    Floform Countertops

    Edmonton, AB
    5 days ago
  •  ...independently, work in collaboration with your team members, and work with external counsel as needed.   KEY RESPONSIBILITIES Develop and deliver legal disclosure documents in alignment with provincial regulations and industry standards, ensuring compliance at every... 
    Full time
    Internship
    Work at office

    Rohit Group

    Edmonton, AB
    more than 2 months ago
  •  ...interact with design. You’ll collaborate closely with strategists, developers, marketers, and clients to turn strategy and insights into...  ...graphics or video editing experience What you’ll do: Develop creative across brand, digital, web, campaigns, and print Develop... 
    Full time
    Work at office
    Flexible hours

    Keen Creative

    Edmonton, AB
    3 days ago
  •  ...purpose. We have commitments to innovation and growth, combined with performance excellence that ensures a fair return on investment. We develop our people to be leaders in our industry, and we invest in our communities. Through our world class talent, we strive to  WIN. ON and... 
    Full time
    Work at office

    Oilers Entertainment Group Style 1

    Edmonton, AB
    more than 2 months ago
  •  ...responsible for evaluating and testing websites and software to identify defects and ensure they meet established quality standards. They will develop test cases and report findings to the team lead, development managers, and developers. The ideal candidate will also have experience... 
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    7 days ago
  •  ...product demonstrations. Deliver exceptional customer service throughout the sales cycle, fostering trust and loyalty. Identify, develop, and sustain customer relationships to drive sales performance and achieve organizational objectives. Educate customers on... 
    Long term contract

    Federal Signal Openings

    Edmonton, AB
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Developer. Be the first to apply!