Company, a leader in the application security testing market, is actively seeking talented Software Developers to support Company Technical Services and our customers. The perfect candidate has a robust application development background and is interested in moving into the application security space.
Principais responsabilidades
Conduct code-reviews with customers from a security perspective using output from the Company application security testing suite;
Identify gaps in Company products and provide sound recommendations to resolve those gaps in our products while also deriving viable work arounds that may be implemented from the field;
Consult on pre-sales engagements during POCs to demonstrate Company capabilities and provide guidance on successful implementation/roll-out strategies;
Troubleshoot complex implementations of solutions with the Support teams, Professional Services, and customers in order to provide satisfactory resolution;
Provide advanced training on Company-related topics including CI/CD integrations, languages and frameworks, Company APIs (REST), and other advanced, technical topics;
Add Company query support from the field for (parseable) frameworks or constructs which are not supported by Company out of the box;
Develop custom integrations on behalf of customers;
Document in detail, lessons learned, viable solutions to problems, work-arounds, feature requests, defects, and other knowledge so that it may be shared with appropriate teams within Company;
Work closely with R&D to do design reviews and share field experience to help shape design requirements that will alleviate challenges and problems encountered by our customers;
Consult with enterprise customers to promote implementation strategy which will be successful, sustainable, and in line with customer goals and KPIs and which also considers the strengths and weaknesses of our existing solution(s);
Strive to be an expert on every aspect of Company and the technologies with which we integrate;
Perfil desejado
Robust programming experience with many different languages. Java, C#, and JS experience a must other languages a plus; significant preference given for Go, Scala, and mobile languages;
Enterprise software development experience particularly as it pertains to using SCMs, CI/CD tools, defect tracking solutions, and best practices for enterprise software development;
Good communication skills - both verbally and written; these positions are customer-facing;
Strong technical aptitude - being able to pick up technical concepts rapidly is required;
Application security experience not required but is preferred;security champion experience a significant plus;
Highly-motivated self-starter;
50% travel, some international travel required
Good English knowledge
Benefícios adicionais
An amazing work environment that continues to grow, driven by extraordinary and passionate people that keep up innovating and challenging more each day.
As a solid global company, we offer you career opportunities and give you the chance to be proactive and creative.
A flexible and enthusiastic work environment that offers you snacks and coffee
Interesting events that keep you connected to all communities: Tech&Beer Sessions, Meetups and Parties to celebrate our success.