Summary
Design, develop, test, and maintain business applications while collaborating with technical teams and delivering reliable software using Agile practices.
Highlights
Develop applications in an Agile environment with opportunities to deliver end-to-end features and contribute to continuous improvement.
Description
Overview
Job Purpose
The Application Developer role is responsible for designing, developing, testing, and maintaining application features in alignment with business requirements and sprint commitments.
The role operates within an established SDLC and Agile delivery model, using Jira for sprint planning and tracking and Bitbucket for source control and code collaboration.
Responsibilities
Deliver well-defined tasks under guidanceFollow established patterns and escalate blockersIndependently deliver features end-to-endBreak down work and support junior developersStay up to date with the latest technological trends and tools and suggest improvements to existing systems and workflowsServe as a key point of contact for clients’ technical requests, working directly with them to understand their needs and provide timely, effective solutions
Application Development
Design, develop, and maintain application features based on approved requirementsWrite clean, maintainable, and secure code aligned with development standardsParticipate in the full development lifecycle: design, build, test, deploy, and support
Agile Delivery & Sprint Execution
Participate in Jira-based Agile ceremoniesExecute work within sprint commitments and timelinesMaintain accurate Jira ticket updatesEscalate delivery risks early
Source Control & Code Management
Use Bitbucket for version control and pull requestsFollow branching and commit standardsParticipate in code reviews
Testing & Quality
Perform appropriate testing and validate changes prior to releaseSupport defect remediation
Documentation & Collaboration
Document implementation details and collaborate with cross-functional teams
Knowledge And Experience
Tools & Platforms
Jira (Sprint planning and tracking)Bitbucket (Source control and code reviews)CI/CD pipelines (as applicable)
Development Languages & Frameworks
Primary Languages: PHP, Javascript, HTML/CSS Frameworks / Libraries: CakePHP, JQuery, Node, React Databases / Data Stores: MySQL, MongoDBOS / Server: Linux, ApacheCloud / Platform Technologies: Amazon Web Services (S3, EC2, etc.)
Success Measures
Sprint commitment predictabilityCode quality and defect ratesJira accuracy and documentation qualityCollaboration and mentorship effectiveness
Intercontinental Exchange, Inc.
is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment without regard to legally protected characteristics.