Citi, a leading global bank, is seeking a Digital S/W Engineer Sr Analyst to contribute to its Enterprise Operations & Technology teams. This role involves developing new techniques and improving processes within a dynamic environment, requiring in-depth disciplinary knowledge in software engineering to drive technical excellence and reimagine client and partner experiences through secure, reliable, and efficient services.
Requirements
- Java programming
- JavaScript
- Software design and development
- Application programming principles
- Information modeling, data structures, and algorithms
- REST/SOAP APIs
- SQL development
Responsibilities
- Accountable for executing and driving mid-size feature application design and development efforts, serving as a development lead on medium-scale projects.
- Proficient in analyzing and troubleshooting complex coding, application performance, and design challenges.
- Possesses a deep understanding of technical requirements for solutions, including those needed to build, maintain, and operate systems throughout their lifecycle.
- Assists with the development of standards for coding, testing, debugging, and implementation to ensure application design aligns with the overall architecture blueprint.
- Participates in design discussions as a Development Lead, playing a key decision-making role based on in-depth knowledge of application code details and technology experience.
- Continuously assesses development processes, test plans, and operations to streamline and optimize processes within architecture, build, delivery, and production environments.
- Monitoring production websites by creating dashboards
Other
- 4-8 years in a product development/product management environment with a strong technical focus.
- Strong analytical and quantitative skills; data-driven and results-oriented.
- Demonstrated experience delivering with an agile methodology.
- Experience in affecting large-scale technical culture change.
- Excellent written and oral technical communication skills.