Search Jobs

Search by job, company or skills

InfoSec - Lead Software Engineer (Java, Bigdata + Vulnerability Remediation)

InfoSec - Lead Software Engineer (Java, Bigdata + Vulnerability Remediation)

Cognizant Consulting
  • Posted 10 hours ago
  • Be among the first 10 applicants

Job Description

The Role: Lead Software Engineer (Java, Bigdata + Vulnerability Remediation)

Job Location: Chennai, Bangalore, Hyderabad and Pune

Experience: Minimum 6+ years

Must have skills: Java, J2EE, SQL, PL/SQL, Python, Scala, Spark, AWS, Vulnerability Remediation

The Team: You will be part of global technology team comprising of Dev, QA and BA teams and will be responsible for analysis, design, development, and testing

The Impact: You will be working on core technology platforms responsible for supporting the operations carried out under Equity Value Stream.

What's in it for you: You will have the opportunity to work on the enhancements to the existing index calculation systems.

Responsibilities

  • Engineer a development process for the platforms of the Equity value stream, to identify, fix and test the vulnerabilities across code, libraries, etc.
  • Use available AI tools to expediate the remediation of the vulnerabilities identified and deliver the fix within the defined SLA.
  • Participate in multiple software development processes including Coding, Testing, De-bugging & Documentation.
  • Perform Application & System Performance tuning and troubleshoot performance issues.
  • Build applications with object-oriented concepts and apply design patterns.
  • Integrate in-house applications with various vendor software platforms.
  • Setup development environment / sandbox for application development.
  • Check-in application code changes into the source repository.
  • Perform unit testing of application code and fix errors.
  • Interface with databases to extract information and build reports.
  • Effectively interact with customers, business users and IT staff.

Basic Qualifications

What We're Looking For:

  • Bachelor's degree in Computer Science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience.
  • 7 to 10 years of IT experience in application development and support.
  • Strong Experience with Use of AI tools, Java and J2EE.
  • Minimum 1-2 years of experience in minimum one of following.
  • Advanced SQL, PL/SQL programming
  • Advanced Python
  • Advanced Scala
  • Big data / Cloud skills (minimum 1 of following)
  • Spark using SCALA / Python/java and HDFS
  • Good understanding of AWS cloud (EC2, EMR, Lambda, S3, Glue, etc.)
  • Infrastructure/CICD related skills (minimum 1 of following)
  • Basic networking knowledge / Unix scripting
  • Ansible/Jenkins
  • Exposure to addressing Vulnerabilities
  • Excellent communication and interpersonal skills are essential, with strong verbal and writing proficiencies.

Preferred Qualifications

  • Experience working with large datasets in Equity, Commodities, Forex, Futures and Options asset classes.
  • Experience with Index/Benchmarks or Asset Management or Trading platforms.
  • Basic Knowledge of User Interface design & development using jQuery, HTML5 & CSS.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

6-8 yrs
Chennai, India
Skills:
Java, Scala, Spark, Pl Sql, J2EE, Python, Sql, AWS, Vulnerability Remediation
7-10 yrs
Chennai, India
Skills:
secure coding , Java, REST, Spring Boot, AWS, Microservices, NoSQL Databases, Message Brokers, Caching Solutions