Engineer Senior Analyst

  • Company:
    Citibank India
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    1 week ago
  • Category:
    Banking

Skill: ajax , spring , java , xml , html , c# , maven , javascript , visual studio , eclipse , struts , soap , software design , .net technologies , jsp , xsd , jdbc , hibernate , sql , docker , jaxb , security , database , advanced java , git , linux , rest , ant , toad , svn , servlets; Exp: 5-8 years; Engineer Senior Analyst – 18059712 Description The candidate will be working as part of a team to develop, test, certify and deploy the engineering framework for scanning the internally developed applications at Citi. Some additional responsibilities include; work with the development teams to send the application source code to our environment, work to automate the build / scan process and provide L3 support when needed. The scanning environment utilizes IBM AppScan and other tools to periodically scan in automation these Citi applications for security vulnerabilities and report the findings to downstream systems. Qualifications Compile/Build application source code, run vulnerability scans Perform analysis and resolve application issues Install, test, certify and document application system upgrade and enhancements Work with Users to resolve scanning workflow / configuration issues Application programming skills to write scripted workflows and Java applications / utilities. Code Review and peer review Communications verbal and written with other team members, other teams and vendors Provide application status to team Strong Java programing skills and experience Must be able to create and run Database SQL queries Use Case and Test Cases experience 5 years developer experience AppSecurity experience Software Design Skills Architecture software design Story board experience Agile / Scrum experience Proficient in core and advanced Java Experience in working with Web services (REST & SOAP), XML, XSD and JAXB Good Experience in working with ANT & Maven(optional) deployments Working experience with Source Control Management (SVN, Jazz etc.,) Knowledge of Database(SQL), JDBC, Spring and Hibernate Working with Linux script Ability to work on multiple tasks and with multiple teams (Vendors, DBAs and other teams) Good communications skills both oral and written Knowledge in .Net Technologies (C#, Visual Studio, TFS etc.) Knowledge of Open Shift Docker, Artifactory, BitBucket, JIRA Working with Source Control Management (SVN, Jazz, Git etc.,) Software design components and various design patterns Knowledge of Unit Testing Knowledge of ALM tools (RTC, CTF etc.,) Knowledge of Java multi-threading and collections Knowledge of IBM AppScan Source Knowledge of Code security Knowledge of IBM AppScan Source, Checkmarx (Cx), Contrast and SecureAssist Knowledge of UI – HTML, JavaScript, Ajax, Servlets, JSP and Struts Working with various web and application servers Working with various development tools like Eclipse, Toad, RAD, etc., Knowledge of JMS knowledge of Artifactory and Jenkins Knowledge of ThreadFix Ability to work on multiple tasks and with multiple teams (Vendors, DBAs and other teams) Excellent communications skills both oral and written Experience working in a large company (familiar with process)

Software Engineer

Degree: 

Experience: 5-8

Function: IT Software : Software Products & Services