Software Developer
Intercontinental Exchange Holdings, Inc.
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
$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...SuggestedFull timeWork at officeHome officeFlexible hours3 days per week- ...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...SuggestedFull time
$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...SuggestedLong term contractFull timeRemote workShift workNight shift- ...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...SuggestedPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...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...SuggestedFull timeInternshipRemote work
- ...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
$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 workTemporary work- ...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 timeWork at officeFlexible hours
- ...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
- ...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 timeContract workRemote work
- ...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...InternshipFlexible hours
$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 timeInternshipRemote workFlexible hours- ...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 contractSummer workRelocationShift work
- ...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 contractFull timePart timeImmediate startWorldwide
- ...-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...
- ...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 timeInternshipWork at officeRelocation package
$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 timeLocal areaFlexible hours- ...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 timePart timeWorldwideShift work
- ...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 timeContract work
- ...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 timeRelocation package
- ...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 timeInternshipWork at officeFlexible hours
- ...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 timePart timeSecond job
- ...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 contractFull timePart time
$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 contractPermanent employmentFull timeRemote work- ...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 timePart time
- ...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 timeWork at officeRemote work
- ...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 timePart timeFlexible hours
- ...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 contractWork at officeImmediate startRemote workMonday to friday
- ...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 employmentFull timeWork at office
- ...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 timePart timeSecond job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer intern Calgary, AB
- junior software engineer Calgary, AB
- software engineer - robotics Calgary, AB
- software developer Calgary, AB
- ingénieur logiciel Calgary, AB
- software engineer salary in canada Calgary, AB
- software engineer co op Calgary, AB
- software development engineer Calgary, AB
- software engineer devops Calgary, AB
- software engineer Calgary, AB

