Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
Job Summary
Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements.
Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup.
Matching Summary
Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements.
Skills & Requirements
Must-have
SQL Server
ETL tools
Microsoft SSIS
PL/SQL
stored procedures
triggers
Unix/Linux environments
Nice-to-have
Java development
Angular development
REST APIs
microservices architecture
cloud environments
problem-solving skills
written and verbal communication
Key Requirements
4-8 years relevant experience
ETL tools experience
Java/C#/Angular development experience
3-tier/component layer architecture understanding
SQL Server, Oracle, PL/SQL proficiency
Unix/Linux environments and scripting experience
Web-based applications in cloud environments experience