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 11 hours ago
Similar jobs that could be interesting for youBased on the Developer in Edmonton, AB vacancy
  •  ...eLearning Developer ( Edmonton In-Office , Full Time, Maternity Coverage Position ) #150, 15315 123 Ave NW, Edmonton, Alberta T5V 1S6   About the Role We are a growing organization looking for an in-office eLearning Developer to build, update, and support high-... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Shift work

    Weknowtraining

    Edmonton, AB
    11 hours ago
  •  ...Int. Application Developer - GOAPRDJP00000702 Contract 6+ months Remote, however, in the event of an on-site meeting 7000 - 113 ST Edmonton Alberta Background Check & Enhanced Security Clearance (must get before start date, will be coordinated by GOA... 
    Suggested
    Remote job
    Full time
    Contract work

    Source Code

    Edmonton, AB
    11 hours ago
  •  ...can do more with less. We're looking for Expert Generalists : developers who blend deep technical skill with broad curiosity and a...  ...values principles over syntax.   If you are a seasoned software developer who is energized by complex problems, thrives on learning, and... 
    Suggested
    Remote job
    Full time
    Flexible hours

    Punchcard Systems

    Edmonton, AB
    11 hours ago
  •  ...Albertans. The Province requires up to twenty six (26) 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... 
    Suggested
    Full time
    Contract work

    Pathlion

    Edmonton, AB
    11 hours ago
  •  ...better serve Albertans. DDD requires up to five (5) QA Automation Developers to work with DDD on service innovation, program review and digital transformation projects across the GoA. The QA Automation Developer(s) will work as part of cross-functional program review or... 
    Suggested
    Full time
    For contractors

    Pathlion

    Edmonton, AB
    11 hours ago
  •  ...and golden reference solutions. Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios. Ensure tasks accurately measure coding ability, problem-solving, and tool... 
    Remote job
    For contractors

    YO AI Labs

    Edmonton, AB
    1 day ago
  • $3600 - $6000 per month

     ...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with... 
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Edmonton, AB
    3 days ago
  •  ...dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you! As a Developer for our Information Services team, you'll help provide AMA with new business solutions and improve existing technology solutions.... 
    Work at office
    Work from home
    Flexible hours
    Shift work

    Alberta Motor Association

    Edmonton, AB
    6 days ago
  •  ..., and quantum science. Since our founding in 2002, Norcada has developed a broad customer base for its products, with sales and product...  ...Position Norcada is currently looking for an emended systems developer to support the R&D and production teams. The position is planned... 
    Full time
    Worldwide

    Norcada

    Edmonton, AB
    6 days ago
  • $79 - $99 per hour

    Are you an SAP CRM Developer with experience designing, configuring, and implementing tailored SAP solutions using ABAP and Web Dynpro that align with business objectives? Our large Alberta-based financial client is seeking an SAP CRM AO Developer for an 11 month contract.... 
    Contract work
    Immediate start
    Remote work

    Randstad

    Edmonton, AB
    2 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
    5 days ago
  •  ...Quality Assurance Automation Developer  Client: Government of Alberta (GOA) – Technology and Innovation (Digital Design & Delivery Division) Project: Digital Transformation & Digital Design and Delivery (DDD) Location: Edmonton, Alberta (Primarily Remote within... 
    Full time
    Remote work

    SereneAid

    Edmonton, AB
    a month ago
  •  ...Unlock your potential as a Microsoft Dynamics BC Developer in a fully remote position, working with cutting-edge technology to drive business solutions. This role calls for a creative problem-solver passionate about enhancing user experience and achieving business goals through... 
    Contract work
    Remote work
    Flexible hours

    Nigel Frank International

    Edmonton, AB
    more than 2 months ago
  • $3000 - $4000 per month

     ...medical device company specializing in the R&D of phototherapy and medical aesthetic products. We are currently hiring a Digital Twin Developer to work on 3D visualization of medical aesthetic devices, digital twin platforms, virtual simulation, and internal company game... 
    Relocation

    Kaiyan Medical

    Edmonton, AB
    6 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
    more than 2 months ago
  • $46.77k - $52.63k per year

    Catholic Social Services is currently seeking a contract full-time, 40 hours per week, Job Developer - MOMentum in EDMONTON to join our Gianna Centre team. Providing excellent client-centered care, you are confident, thoughtful, and motivated to achieve success when supporting... 
    Full time
    Contract work

    Catholic Social Services

    Edmonton, AB
    6 days ago
  • $90k - $115k per year

     ...solutions, protecting the world’s critical processes, places and people. With over 50 years of innovation and a commitment to excellence, we develop solutions that ensure safety, reliability, and efficiency in diverse environments - from industrial plants and data centers to people... 
    Full time
    Local area

    Chemelex

    Edmonton, AB
    6 days ago
  • $58.84k - $66.23k per year

    Catholic Social Services is currently seeking two motivated and relationship-driven Program Coordinator - Job Developer/Practicum Supervisor to support the delivery of two new employment training programs: Ready to Serve (RTS) and Renewing Expertise, Navigating Upward (RENU... 
    Full time
    Contract work

    Catholic Social Services

    Edmonton, AB
    6 days ago
  • $100.41k - $132.99k per year

    Job InformationJob Title: Senior Full Stack Developer - Geospatial Services Job Requisition ID: 86518Ministry: Technology and InnovationLocation: Greater Edmonton or Calgary area (Remote)Full or Part-Time: Full TimeHours of Work: 36.25 hours per weekPermanent/Temporary/Wage... 
    Full time
    Temporary work
    Part time
    Remote work

    Government of Alberta

    Edmonton, AB
    6 days ago
  • $58.84k - $66.23k per year

    Catholic Social Services is currently seeking to fill the position of Practicum Supervisor/Job Developer (CF). The ideal candidate should possess a blend of workforce development, coaching and relationship management skills and the ability to build trust with both participants... 
    Full time

    Catholic Social Services

    Edmonton, AB
    6 days ago
  • $80k - $130k per year

     ...the company’s interests Identify potential risks in contracts and projects (including financial, legal, and operational risks), developing mitigation strategies to minimize impacts Ensure Change Management protocols are established during execution and supported throughout... 
    Full time
    Contract work
    For contractors
    For subcontractor
    Work at office

    Valard Construction

    Edmonton, AB
    11 hours ago
  •  ...Key Tasks and Responsibilities •Determine priorities, schedules, initiate requests for quotations and issue purchase orders •Develop an understanding of supplier base and their capabilities •Upgrade ERP item cards including vendor information, pricing and historical... 
    Full time

    Packers Plus

    Edmonton, AB
    11 hours ago
  •  ...including oil and gas, rail, and energy. We are committed to innovation and continuous improvement, and we are looking for a Software Developer in Test to join our team and drive our projects to success. Position Summary: In this role, you'll collaborate closely with... 
    Long term contract
    Full time

    Willowglen Systems

    Edmonton, AB
    11 hours ago
  •  .... This role offers an opportunity to represent TELUS Communications , one of Canada’s leading telecommunications providers, while developing strong client-facing and sales expertise. About the Company We are a results-driven marketing consultancy working in partnership... 
    Long term contract
    Full time

    The Acquisition Group

    Edmonton, AB
    11 hours ago
  •  ...Sales Management   ~ Manage and lead Inside Sales Representatives (ISRs)and Outside Sales Representatives (OSRs) , helping them develop their sales capabilities and achieve targets.   ~ Manage and lead sales activity, pipeline health, and performance metrics.... 
    Long term contract
    Full time

    Yardstick Technologies

    Edmonton, AB
    11 hours ago
  • $75k - $94k per year

     ...expectations. You will utilize a combination of technical knowledge and process tools to achieve goals while delivering customer solutions and developing strong relationships. \n \nCustomer Support \u2013 Provide technical support on electrical products, assemblies and services to... 
    Long term contract
    Full time

    Eaton Corporation

    Edmonton, AB
    11 hours ago
  • $40.2 - $50.95 per hour

     ...therapy, social and life skills training, and on-site schooling in small classroom settings. The Behavioural Specialist will: Develop and assist with implementation of individual treatment plans, behavioural plans and/or safety plans for adolescents with... 
    Hourly pay
    Permanent employment
    Full time
    Live In
    Monday to friday
    Shift work

    Casa Mental Health

    Edmonton, AB
    11 hours ago
  •  ...presentations for clients. Utilize the company CRM to track leads and manage customer relationships. Collaborate with the sales team in developing effective sales strategies and campaigns. Provide exceptional customer service to current and potential clients, ensuring client... 
    Full time
    Work at office

    City Wide Facility Solutions

    Edmonton, AB
    11 hours ago
  •  ...and reaching above shoulder level A fun team work environment with flexible hours Our training program – Continue to develop your sales and leadership skills through our Bronze and Silver Sales Development Qualification program. Career advancement opportunities... 
    Full time
    Flexible hours
    Shift work

    Cobs Bread

    Edmonton, AB
    11 hours ago
  •  ...email. Your intuitive nature enables you to anticipate, understand, and successfully navigate fluctuating market conditions. You can develop and share an opinion on market conditions based on information from customers and suppliers and through conversations with other... 
    Full time
    Immediate start
    Monday to friday

    Doman Building Materials Group Ltd

    Edmonton, AB
    11 hours ago

Do you want to receive more vacancies?

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