Principal/Lead Software Engineer-Dynamic Scan Team

Sorry, this job was removed at 4:43 p.m. (EST) on Tuesday, September 11, 2018
Find out who's hiring in Greater Boston Area.
See all Cybersecurity + IT jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.

 

CA Veracode, a Division of CA Technologies, is looking for a Principal Software Engineer to help lead our Dynamic Scan Engine Team.  Our services are delivered in multiple ways including an on-premise appliance, traditional data center offering, and a robust cloud solution delivered through AWS.

 

 

Duties and Responsibilities:

 

  • Design, develop and improve a world class dynamic scan engine.
  • Assist in mentoring a team of smart engineers technically and professionally so we can achieve the above tasks.
  • Perform regular code and design reviews for the team.
  • Work with the Engineering Manager, Product Owner and Scrum Master to clearly outline alternative technical approaches, pros/cons, and risks/mitigations to different projects.

 

 

Required Skills/Experience:

 

  • 10+ years of experience overall.
  • Previous experience as Lead / Principal Engineer for software development teams.
  • Experience working on SaaS Products (ideally in a Microservices architecture).
  • Java Development experience (Java 8 functional knowledge is desired, not required).
  • Java Multi-threading knowledge.
  • Experience leading the building of Secure Web Applications.
  • Experience with HTTP and Modern Web Applications (Knowing how secure websites/web apps work).
  • Experience with Agile software development methodologies.
  • Ability to thrive in a fast-paced environment.
  • Excellent written and verbal communication skills.
  • A strong team player, concerned more about team & product successes vs. individual recognition.
  • Bachelor’s Degree in Computer Science, Information Science or relevant field. (Master’s degree preferred.)

 

 

Desired Skills/Experience:

 

  • Exposure to security products and a secure product development lifecycle.
  • Experience in the development/design of application engines (Rules Engine exp. is ideal).
  • Previous experience developing tooling, SDKs or frameworks for other developers desired.
  • Understanding of OWASP Top 10.

vcode

 

More About Working at CA:

CA has earned scores of Workplace Excellence awards in the last few years – and there’s a reason for that. Here you’ll have the opportunity to eliminate barriers for our customers and earn a competitive compensation and total rewards package – all while pushing the boundaries of what’s possible by collaborating with a diverse team of global innovators. In short, CA’s fun, diverse, and fast-paced culture has put us on the map as one of the best employers in Information Technology.

We offer competitive salary, company-sponsored premium Medical/Prescription & Dental Plans, company-paid Holidays, Vacation, Anniversary Service and Sick Days, 401(k) Plan, Education/Training Reimbursement, Charitable Gift Program, Adoption Assistance Program.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Burlington is Boston's most buzzy northwest suburb and home to CA Technologies, a fashionable town center with distinctive dining and unique shops!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CA TechnologiesFind similar jobs