Software Engineer, New College Graduate, (Teradyne, North Reading, MA)
Teradyne · North Reading, MA · 3 mo ago
Engineering$73k–$117k/yrFull-time
Opportunity Overview
Responsibilities
- Support the implementation of product security requirements throughout the software development lifecycle.
- Develop and maintain web applications and dashboards using React and Redux with Microsoft SQL Server and/or PostgreSQL databases for data storage, reporting, and analytics.
- Assist with vulnerability identification, remediation tracking, and security validation activities.
- Partner with development teams to integrate secure coding practices and security controls.
- Support application security testing, including static and dynamic analysis tools.
- Help maintain and enhance DevSecOps processes, tooling, and automation frameworks.
- Contribute to security monitoring, incident response readiness, and remediation efforts.
- Participate in threat modeling, penetration tests, risk assessments, and security reviews of software products.
- Create and maintain technical documentation, standards, and operating procedures.
- Collaborate with cross-functional teams to improve overall product security and operational excellence.
- Develop and maintain security automation within CI/CD pipelines.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or a related technical field.
- 0–2 years of experience in software engineering, DevOps, cybersecurity, or a related discipline.
- Certifications in Cybersecurity, DevOps and/or Cloud solutions and services.
- Experience with one or more programming languages such as Python, C#, JavaScript, TypeScript & SQL.
- Understanding secure software development principles and common application security risks.
- Familiarity using AI to platforms and automation practices with libraries like React, Redux or Fast API on PostgreSQL or MSSQL databases.
- Knowledge of Linux and Windows operating environments.
- Basic understanding of cloud platforms such as Azure, AWS, or Google Cloud.
- Strong analytical, problem-solving, and communication skills.
- Ability to work effectively in a collaborative team environment.