Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
UltraViolet Cyber • Bengaluru, Karnataka, India
Role & seniority: Senior Consultant (Application Security Testing)
Stack/tools: Java/.NET (read/understand enterprise code, write basic code); other languages (JavaScript, Python, Ruby, PHP, SQL, etc.); secure code review; software security weakness/vulnerability knowledge; Software Composition Analysis (SCA) tools; build tools (Jenkins, TeamCity, Bamboo, TFS, Maven, MSBuild); basic cloud knowledge (AWS, Azure, GCP, or Ali Cloud)
Conduct source code analysis, software penetration testing, and architecture/security analyses
Perform secure software design/architecture reviews and secure code reviews
Conduct database security analysis and contribute to remediation guidance and program design
Ability to read enterprise code and write basic code (Java/.NET); familiarity with security weaknesses and secure code review
Knowledge of security vulnerabilities and their appearance in code; basic remediation of security issues
Software architecture experience (web apps, APIs, cloud-native) and software development experience in target stacks
Experience with software build processes and familiarity with cloud platforms
Cloud certifications or hands-on cloud config review experience
Prior exposure to architecture reviews/threat modeling and SCA tool usage
Broader language experience and experience with security testing methodologies
Location & work type: Not specified in the job des
Experience: 2 to 4 yrs
Position: Senior Consultant (Application Security Testing)
In this role, you need to go beyond traditional testing services to help our clients identify, remediate, and prevent vulnerabilities in the applications that power their business. You need to have a holistic approach to application security offers a balance of managed and professional services and products tailored to fit client’s specific needs. As a security professional you should have the ability to provide remediation guidance, program design services, and training that empower build and maintain secure applications.
Ability to collaborate with project team members, take direction from the project lead and execute tasks consistently
Can Conduct Source Code Analysis
Can Conduct Software Penetration Testing
Can Conduct Architecture Security Analysis
Can Conduct Secure Software Design and Architecture analysis
Conduct Database Security Analysis
Knowledge on Network Security Analysis will be an added advantage
Familiarity with at least Java or .Net (Should be able to read and understand enterprise code and write basic code)
Experience with other languages (e.g. JavaScript, Python, Ruby, PHP, Perl, COBOL, SQL, or Assembly) (Desired)
Familiarity with software security weakness, vulnerability and secure code review. Experience conducting secure code review is a plus
Familiarity with security vulnerabilities and how those things appear in code
Ability to look understand vulnerable code and security implications
Basic knowledge of remediation of security issues
Software architecture experience (web application, web services, API gateway, cloud native apps).
Software development experience in Java / .NET / JavaScript / django / python.
Software build process experience (e.g., Jenkins, TeamCity, Bamboo, TFS, maven, msbuild).
Basic knowledge of Cloud computing in any of the Cloud platforms like AWS, Azure, GCP or Ali Cloud.
Any professional certifications on these Cloud technologies or hands-on exposure of Cloud config reviews would be given preference.
Prior exposure of Architecture review/Threat modeling of applications and relevant tools
Hands-on exposure of Software Composition Analysis or familiarities with SCA tools.
Bachelor’s Degree in Computer Science, Engineering or equivalent. Master’s Degree preferred
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Show more Show less