Job Description :

Responsibilities:

·        As a global team member, analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for our clients.

·        Strictly follow Citi’s engineering standards and ensure these are followed across all modules in the project.

·        Perform code & design reviews consistently.

·        Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems

·        Ensure essential procedures are followed and help define operating standards and processes

·        Has the ability to operate with a limited level of direct supervision.

 

Technology Skills:

·        Must have expert level (hands-on) knowledge and understanding Front-End development using Angular, TypeScript, AND preferably React (less preference)

·        Must have deep understanding of Front-End development best practices, patterns

·        Must have experience in SCMs like GitHub, GIT, BitBucket and tools like JIRA

·        Ability to develop and integrate Micro-Front ends (MFEs)

·        Deep understanding of APIs and integration with Front-End

·        Should have Hands-on MongoDB OR /MSSQL/ OR Oracle experience

·        Service oriented architecture, and data standards like JSON, Avro, Parquet

·        Good understanding of Kafka is highly desirable

·        Agile/Scrum methodology experience is required.

·        Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities

·        Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)

·        Strong communication skills, should be able to communicate effectively with business and other stakeholders

·        Ability to use co-pilot effectively will be an added advantage

·        Hands-on experience and good understanding of java based applications and services is a plus

 

Qualifications:

·        6 –8 yrs years of relevant experience in Apps Development and systems analysis role

·        Ability to adjust priorities quickly as circumstances dictate

·        Consistently demonstrates clear and concise written and verbal communication



Client : Tech Mahindra

             

Similar Jobs you may be interested in ..