InfoSec - Lead Software Engineer (Java, Bigdata + Vulnerability Remediation)
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.
What We’re Looking For\:
Basic Qualifications\:
· 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.
o Advanced SQL, PL/SQL programming
o Advanced Python
o Advanced Scala
· Big data / Cloud skills (minimum 1 of following)
o Spark using SCALA / Python/java and HDFS
o Good understanding of AWS cloud (EC2, EMR, Lambda, S3, Glue, etc.)
· Infrastructure/CICD related skills (minimum 1 of following)
o Basic networking knowledge / Unix scripting
o Ansible/Jenkins
o 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.