Responsibilities
What will you contribute?
Finastra has a broad range of products which were developed in isolation over many years. The Expert Security Development Engineer will help ensure these products meet the exacting security requirements of the financial services industry. This will require a clear view of external requirements and threats, detailed analyses and decisions on products design, architecture and tools and approaches to be adopted, as well as close collaboration with the development teams to ensure security awareness is improved and that good security practices and approaches are adopted.
Responsibilities & Deliverables:
Your deliverables will include, but are not limited to, the following:
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
- Partner with our product engineering teams to address security issues and develop a process that embeds security in the SDLC.
- Serve as a team lead and mentor junior team members
- Work with the product engineering teams and providing SME advice to understand and remediate vulnerabilities in code
- Support the product engineering teams to identify false positives in code scanning reports and security testing reports
- Build, maintain and execute a strategy to secure Finastra's customer facing products.
- Conduct and lead threat assessments and propose remedies.
- Partner with the business to understand our clients' security needs and the marketplace security standards.
- Serve as the security SME for product engineering teams.
- Develop security requirements and stories.
- Lead conversations about security with prospective and current clients alongside the business and sales team.
- Develop security material (brochures, white-papers) for consumption by customers showcasing the security of Finastra products.
KNOWLEDGE AND SKILLS
- Knowledge of full stack engineering.
- Knowledge of Secure SDLC processes.
- Software development and/or QA background (knowledge of programming languages, SDK, API, SPI and application infrastructure/servers).
- Code security knowledge (including static and dynamic code scanning).
- Working knowledge of networking protocols and cryptography.
- Working knowledge of database technologies including directory services, relational databases and no-SQL.
EXPERIENCE REQUIRED :7- 10Yrs
- Experience with Web Penetration testing (Api, Mobile and Thick client)
- Experience with static code review tools (Veracode, Fortify, CheckMarx, Coverity, etc)
- Experience with security testing tools (Burp suite, Appscan, WebInspector, SQLMAP, Kali, etc.)
- Experience with Application security threat modelling, abuse case analysis, risk assessments, design and architecture review.
- Experience with Software exploitation (penetration testing, reverse engineering).
- Experience with enterprise software and architecture.
- Team Lead Experience is Mandatory
- Good to have certificate :OSCP ,BSCP
EDUCATION / CERTIFICATIONS
- Bachelor's degree in computer science, Mathematics, Information Technology or equivalent work experience.