Citi is looking to develop and enhance its proprietary Prime Sequel Platform, a critical component of its Prime Finance P&L allocation engine, to optimize profit and loss allocation and directly impact financial operations.
Requirements
- Strong proficiency in Java application technologies, including deep experience with TDD (Test-Driven Development), Spring framework, and Microservices architecture.
- Solid understanding and experience with SQL.
- Proficiency in Linux environments.
- Experience with job scheduling.
- Methodology: Working knowledge of project management techniques and methods, with a focus on agile methodologies.
- Experience with Angular / TypeScript (latest versions) and a strong understanding of HTML5 and CSS.
Responsibilities
- Innovate & Develop: Design, develop, and implement robust and scalable application systems and programs for the Prime Sequel Platform, aligning with strategic technology initiatives.
- Problem Solve: Conduct in-depth feasibility studies, analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes.
- Project work: Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery.
- Strategic Impact: Utilize your deep expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality.
- Collaboration & Consultation: Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions.
- Operational Excellence: Ensure adherence to best practices and essential procedures.
- Mentorship & Guidance: Serve as a technical mentor and coach to junior team members, fostering a culture of continuous learning and development.
Other
- Bachelor’s degree/University degree or equivalent experience
- 5-8 years of progressive experience in systems analysis and programming of software applications, with a proven track record of implementing successful projects.
- Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt quickly to evolving requirements and priorities.
- A strong team player with excellent communication skills, capable of working effectively with global teams to deliver integrated solutions.
- Full-time employment