Job Purpose
ICE Data Services provides global securities evaluations, reference data, and analytics designed to support financial institutions’ and investment funds' valuation activities, securities operations, research, and portfolio management.
Responsibilities
- Lead a team of frontend and backend developers, ensuring high-quality code through design reviews, code reviews, adherence to coding standards, and maintaining test coverage.
- Participate in the full lifecycle of application development, including design, coding, testing, implementation, deployment, and providing production support and maintenance.
- Responsible for analyzing requirements, writing code for complex tasks, building automated testing, and deploying applications.
- Effectively communicate designs, architecture and technical solutions with developers, peers and other stakeholders.
- Provide accurate estimates for milestones and releases for project deliveries.
- Collaborate with other teams and developers to implement solutions efficiently.
- Develop and adhere to best practices for developing applications.
- Continuously contribute to team performance improvements and team collaboration.
- Report status on project deliverables to upper management and mitigate risks as they arise.
Knowledge and Experience
- Bachelor’s or Master’s degree in Computer Science or Software/Computer Engineering (or equivalent)
- 3+ years of experience leading development team and applications using modern software development tools like Git, Jenkins, Jira, Confluence and Agile methodology like Scrum, Kanban
- 8+ years of software development experience
- Extensive experience leading web-based development efforts using HTML5, JavaScript, Typescript, CSS, React/Redux, NodeJS, Java and Spring Boot
- Knowledge of current best practices for modern UI/UX and Backend development, debugging, monitoring and observability
- Ability to multitask and lead multiple projects in a fast-paced dynamic environment
- Must be detail oriented, possess strong organizational and communication skills
- Experience with managing production support and root cause analysis
- Experience with Redis, Elasticsearch, and Kafka is a plus
- Experience in the financial services domain is a plus