The IT Business Senior Analyst is an intermediate-level position responsible for analyzing business requirements, designing technical solutions, providing solutions at application, also involve coding, testing, and deploying application releases.
Responsibilities:
- Responsible for providing technical leadership of multiple large scale/complex global software solutions
- Build and sustain strong relationships with the senior business leaders associated with the platform
- Design, code, test, document and implement application release projects as part of development team.
- Work with onsite development partners to ensure design and coding best practices.
- Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules.
- Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns.
- Compliance with Citi's System Development Lifecycle and Information Security requirements.
- Understanding technology industry trends, how they impact our future solutions and provide strategic direction for the development community.
- Monitor, update and communicate project timelines and milestones; obtain senior management feedback; understand potential speed bumps and client’s true concerns/needs.
- Understanding technology industry trends, how they impact our future solutions and provide strategic direction for the development community.
- Establish and maintain ORMB Implementation development standard
- Drive quality initiatives
Qualifications:
- BS or MS Degree in Computer Science, Information Technology, or equivalent
- Minimum 10 years of Java application design and development experience out of which 4+ years in Oracle RMB 2.9 and above OR OUAF based applications such as Oracle CC&B.
- Minimum 6 years of experience in working withglobally distributed teams successfully
- Demonstrated technical and leadership skills
- Strong understanding of object oriented analysis and design, design patterns, high availability and concurrent programming
- Demonstrated excellent software development skills. Strong experiences in implementation of the following technologies: Java, J2EE, Hibernate, App Server
- Experience in building enterprise transaction based system with focus on recovery, stability, reliability, scalability and performance.
- Experience in building multithreaded applications and troubleshooting complex issues related to it.
- Experience in working multiple OS (Unix, Linux, Win)
- Experience in performance tuning of large technical solutions with significant volumes
- Strong Database experience (Oracle/SQL/ DB2)
- Understanding of networking concepts, firewall, communication protocols is a plus
- Experience in using Open Source technology
- Knowledge of Web security framework
Key Competencies:
- Excellent organization skills, attention to detail, and ability to multi-task
- Demonstrated sense of responsibility and capability to deliver quickly
- Excellent communication skills. Clearly articulating and documenting technical and functional specifications is a key requirement.
- Proactive problem-solver
- Relationship builder and team player
- Negotiation, difficult conversation management and prioritization skills
- Flexibility to handle multiple complex projects and changing priorities
- Excellent verbal, written and interpersonal communication skills
- Good analytical and business skills
- Promotes teamwork and builds strong relationships within and across global teams
- Promotes continuous process improvement especially in code quality, testability & reliability
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Time Type:
Full timeView the " " poster. View the .
View the .
View the