Citi is looking for a Vice President in application development/architecture area to build robust, high-performance, large-scale applications and deliver Counterparty Credit Risk Management software solutions.
Requirements
- Comfortable working with up-to-date java enhancements, particularly modular programming introduced in Java 9 and beyond
- Deep understanding of JVM internals such as class loading and memory management
- Hands-on practical experience delivering system design, application development, testing, and operational stability for data delivery architectures.
- Full-stack developer with 10+ years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles.
- Advanced knowledge of architecture and one or more programming languages
- Proficiency in automation and continuous delivery methods
- Strong knowledge of cloud platforms(AWS, Azure, or Google Cloud) and deployment/packaging solutions such as Dockers/Kubernetes, OpenShift
Responsibilities
- Evaluate products/libraries by conducting POCs.
- Executes creative architecture solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions and break down technical problems.
- Implement solutions which can be used as a reference by technology teams.
- Provide technical leadership to the team of Software Engineers/Analyst. Ensure application design adheres to the appropriate architectural and design patterns in the systems.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Design & develop scalable micro-services to build a functional component that will support Risk Management functions.
- Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions.
Other
- Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline. Master’s degree an advantage.
- Excellent oral and written English
- Strong leadership
- Ability to collaborate in a large global team and influence key architectural decisions across groups
- Ability to work well under pressure