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

Software Developer

Full-time

Intercontinental Exchange Holdings, Inc.

Overview:

Job Purpose

ICE NGX, headquartered in Calgary, Alberta, Canada, provides electronic trading, central counterparty clearing and data services to the North American natural gas and electricity markets. Since beginning operations in February 1994, ICE NGX has developed the AB-NIT ("AECO") hub into one of the most liquid spot and forward energy markets in North America.

 

The successful candidate will be responsible for the full lifecycle of software development related to ICE NGX’s clearing and delivery systems. This role is within the Clearing Technology group supports the various clearing houses within ICE.

 

This role requires a hands-on, articulate and focused individual, who can participate in projects, features, functionality and application architecture. In this role the candidate will have the opportunity to work as an integral part of a highly motivated and productive team in an excellent work environment. The successful candidate will work in close collaboration with other developers, quality assurance analysts, project managers, internal business users and our operational support team. The candidate should be enthusiastic and eager to dive into whatever is thrown at them.

 

 

Responsibilities

  • Participate in all software development activities at ICE NGX. Provide input and feedback on issues related to system architecture, development standards, and the development toolset. Working with the rest of the development team, evolve the solution architecture and subsystem design.
  • Ongoing support of applications in the Production environment to ensure mission critical application availability meet Service Level Agreements. Investigate, analyze, document reported defects as needed. Providing assistance in resolving and diagnosing the root causes of production outages.
  • Ongoing application maintenance that includes code corrections, enhancements to address requested functional changes, as well as capacity and performance improvements.
  • Develop high performance and sustainable applications focusing on reusable components, stable interfaces, common libraries, etc.
  • Providing assistance to the project managers in the identification, scoping, estimation, scheduling, monitoring and delivery of various application deliverables.
  • Participate in code reviews, help identify language related problems and performance issues, and evaluate code compliance to enterprise and project standards.
  • When needed, participate in performing assessments and providing input to technical viability and effectiveness of various project proposals by trying out new tools and technologies through rapid prototyping.
  • Ongoing business-as-usual activities to support infrastructure improvements, capacity & performance testing, disaster recovery testing and various business ad hoc requests. 

 

Knowledge and Experience

  • University degree in computer science, or equivalent combination of education and experience
  • 5+ years of progressive experience in Java software development with open source tools
  • Good working understanding of object oriented principles, familiarity with design patterns
  • Experience building standards-based rich web applications using Typescript, JavaScript, HTML and CSS; experience with HTML5 and React a plus
  • Solid SQL and relational database design skills, particularly on Oracle
  • Recent exposure to these Java technologies: Spring, Spring MVC, JMS, JUnit
  • Demonstrated use of XP practices, such as Test Driven Development and Refactoring
  • Experience with SDLC tools like GIT, JIRA, Jenkins, Gradle or equivalent tools
----------: Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Calgary, AB vacancy
  • $90k - $100k per year

     ...in a fast-paced, start-up environment, you've come to the right place. The Opportunity We’re looking for an Intermediate Software Developer to help build and scale our AI-driven digital health platform. You’ll be involved in all aspects of designing, building, and running... 
    Suggested
    Full time
    Work at office
    Home office
    Flexible hours
    3 days per week

    Thrive Health

    Calgary, AB
    8 days ago
  •  ...Intermediate Software Developer, Promotions atVenu - Calgary, AB - Full-Time Reports To: Development Manager, Promotions About the Job: atVenu is seeking an Intermediate Software Developer to help us level-up the future of promotions within our software. In this... 
    Suggested
    Full time

    atVenu

    Calgary, AB
    14 days ago
  • $145k - $155k per year

     ...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You...  ...- George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the... 
    Suggested
    Long term contract
    Full time
    Remote work
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    a month ago
  •  ...from space. GHGSat is looking for an innovative and experienced Embedded Developer to work on our satellite and aviation payloads, as well as our internal satellite tasking and planning software. As part of a cross-functional team, you will support and drive the development... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GHGSAT

    Calgary, AB
    a month ago
  •  ...Software Developer, Payments (UI / Interaction Focus) atVenu - Calgary, AB (or Remote) - Full-Time Reports To: Development Manager, Payments About the Job: atVenu is seeking an Intermediate React Native Developer to help us level-up the future of UI / UX interactions... 
    Suggested
    Full time
    Internship
    Remote work

    atVenu

    Calgary, AB
    19 days ago
  •  ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications. This role will be responsible for developing testing deploying maintaining and supporting the various products maintained by the... 
    Full time

    Pason Career

    Calgary, AB
    18 days ago
  • $68 - $80 per hour

     ...emergiTEL is hiring a Full Stack Developer (Application Security) for our client in the financial services industry. This is a Contract...  ...or Principal Developer and work from a prioritized list of software vulnerabilities. Identify remediate test and deploy fixes to... 
    Contract work
    Temporary work

    emergiTEL

    Calgary, AB
    7 days ago
  •  ...individual in Calgary to support our growing enterprise data platform and analytics needs. We are seeking an intermediate Software Developer who has solid knowledge and hands-on experience with Microsoft Fabric and Python coding skills. This individual has the proven skills... 
    Full time
    Work at office
    Flexible hours

    TC Energy

    Calgary, AB
    a month ago
  •  ...Iris's Fortune 100 direct client is looking to hire a Salesforce Developer. for one of our banking clients. Please find below the job...  ...46TH Floor New York, NY 10007 Mail: ***email_hidden*** | Iris Software ranked 38th among 1200 companies spanning 20+ industries in the... 
    Contract work

    Iris Software Inc.

    Calgary, AB
    8 days ago
  •  ...position. Role Overview We are seeking a Senior Python Developer with 8+ years of experience to design, develop, and maintain high...  ...Qualifications Experience: Minimum 8+ years of professional software development experience, with a heavy focus on enterprise-grade... 
    Full time
    Contract work
    Remote work

    Trident Staff

    Calgary, AB
    5 days ago
  •  ...career story takes off. The IT Flight Ops Software Delivery team is responsible for the...  ...continuous delivery and safe operation of custom-developed software solutions that enable our Pilots...  ...Delivery, this Intermediate Software Developer - 8 month term would be responsible for... 
    Internship
    Flexible hours

    WestJet

    Calgary, AB
    13 days ago
  • $75k - $85k per year

     ...We are seeking  Junior or Intermediate Software Engineering Developer to support the design development integration and testing of mission-critical software and firmware used in land-based defence this role you will work within Agile multidisciplinary teams on applied software... 
    Full time
    Internship
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    a month ago
  •  ...pipelines on Databricks using PySpark, Spark, and Delta Lake Develop ETL/ELT workflows to ingest, transform, and prepare data for analytics...  ...To The Role ~ P ost-secondary degree in Computer Science, Software Engineering or a related field of study or equivalent experience... 
    Long term contract
    Summer work
    Relocation
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    2 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better... 
    Long term contract
    Full time
    Part time
    Immediate start
    Worldwide

    Halliburton

    Calgary, AB
    15 days ago
  •  ...-class benefits. Our product provides E&P professionals with software-driven lifecycle insights that generate new ideas, actions, and...  ...are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams... 

    Luxoft

    Calgary, AB
    3 days ago
  •  ...Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions...  ...expectations, shaping the pipeline, and developing the leads who do the daily management....  ...performance and act on issues when they come up Develop squad leads into strong managers; give... 
    Full time
    Internship
    Work at office
    Relocation package

    Neo Financial

    Calgary, AB
    2 days ago
  • $100k - $120k per year

     ...About ClearGov Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov is a...  ...soul.   About the Opportunity We’re looking for a Senior BI Developer with a passion for learning, a kind heart, a positive attitude,... 
    Full time
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    16 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    14 days ago
  •  ...Job Description We are seeking a Contract Developer to design develop and maintain high-impact applications that optimize the online banking experience for our clients. Working across the entire software development lifecycle you will build and improve critical workflows... 
    Full time
    Contract work

    emergiTEL

    Calgary, AB
    a month ago
  •  ...Engineering Manager Calgary, AB Full-time The Role Financial software runs underneath the biggest decisions people make. When it's...  ...engineers, owning both their delivery and their development Develop engineers at all levels, from coaching juniors to helping seniors... 
    Full time
    Relocation package

    Neo Financial

    Calgary, AB
    2 days ago
  •  ...Alberta, Canada Reports to: Director, Software Engineering About the Role Eavor...  ...in Canada Preferred: Expertise in developing simulation software related to electromagnetics...  ...is a private company founded in 2017 to develop and commercialize disruptive geothermal... 
    Full time
    Internship
    Work at office
    Flexible hours

    Eavor

    Calgary, AB
    12 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...10+ years of geostatistical related experience and software development experience Bachelor's Degree or higher in Geosciences... 
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    19 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better... 
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    15 days ago
  • $117k - $131k per year

     ...and document data requirements, data collection and administration policy, and data access rules Write, modify, integrate and test software code Experience and specialization Analytical techniques ~ Statistical analysis Computer and technology knowledge... 
    Long term contract
    Permanent employment
    Full time
    Remote work

    Forsite Consultants Ltd.

    Calgary, AB
    2 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust... 
    Full time
    Part time

    Halliburton

    Calgary, AB
    6 days ago
  •  ...sales presentation, relationship building and prioritizing your workload. With your business acumen, you will advance opportunities, develop and foster relationships with a network of dealerships, while presenting the unique value of SmartVMA to create true business partnerships... 
    Full time
    Work at office
    Remote work

    Wagonmaster Group

    Calgary, AB
    12 days ago
  •  ...house SAP Centre of Excellence (CoE). Our leadership team is focused on creating an environment where internal talent is nurtured and developed to their full potential. If you are an SAP champion who thrives in a fast-paced environment, we invite you to be a part of our... 
    Full time
    Part time
    Flexible hours

    CPKC

    Calgary, AB
    12 days ago
  •  ...We are on the hunt for a Software Engineer to join Internal Tools + Systems team! As a Software...  ...able to accept ownership for effectively developing solutions that improve the merchant...  ...approaches and deliver solutions. Independently develop and design features (fullstack) within... 
    Long term contract
    Work at office
    Immediate start
    Remote work
    Monday to friday

    Helcim

    Calgary, AB
    9 days ago
  •  ...through the power of Microsoft’s low-code technologies. Role Overview Our client is looking for an experienced Power Platform Developer to join their growing delivery team. The client's Microsoft Business Applications practice spans solution design, development, governance... 
    Permanent employment
    Full time
    Work at office

    Randstad

    Calgary, AB
    15 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  .... Overview We are looking to recruit an experienced Software Development Team Lead. Reporting to the Delivery Manager and working... 
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    25 days ago

Do you want to receive more vacancies?

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