Software Engineer at Synopsys - ScoutJobs - The AI-curated global job board
Skip to content
Synopsys
Posted 3 days ago

Software Engineer

SynopsysSoftware Engineer (NodeJS + Angular)

Requirements

Bachelor's or Master's in Computer Science or Engineering, 4+ years software development experience, 2+ years Node.js (NestJS or similar), 2+ years Angular/TypeScript, Experience with relational databases (PostgreSQL), Proficiency in unit/integration testing (Playwright, Selenium, or Jest)

Skills

Node.jsAngularTypeScriptPostgreSQLAPI

About the role

Responsibilities

  • Design, develop, and deploy web-based applications for the Platform Architect toolset using Angular, Node.js, TypeScript, and PostgreSQL
  • Implement robust RESTful APIs and backend services, optimizing for performance and maintainability
  • Build responsive and modular front-end interfaces with Angular
  • Apply advanced unit and integration testing using frameworks such as Playwright, Selenium, or Jest
  • Collaborate with R&D, UI/UX, and product teams to translate technical requirements into working features
  • Refactor and optimize legacy systems to improve scalability, security, and observability
  • Document technical designs and decisions for engineering and architecture groups
  • Participate in Agile development methodologies, including standups, sprint planning, and retrospectives

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
  • 4+ years of hands-on software development experience
  • 2+ years of experience with Node.js (NestJS or similar frameworks)
  • 2+ years of experience with Angular and TypeScript
  • Proven experience designing and deploying production web applications at scale
  • Strong background with relational databases, specifically PostgreSQL
  • Proficiency in writing unit and integration tests (Playwright, Selenium, or Jest)

Preferred Qualifications

  • Experience with NoSQL systems
  • Familiarity with distributed systems, caching, and modular software architectures
  • Experience with CI/CD pipelines and GitHub-based workflows
  • Exposure to cloud technologies (AWS, Azure, or GCP), Docker, or Kubernetes
  • Experience with GenAI coding assistants like GitHub Copilot or Claude Code
  • Prior experience in hardware design or Electronic Design Automation (EDA)

Benefits

  • Comprehensive medical and healthcare plans
  • Paid time away including ETO and FTO programs
  • Family support including maternity/paternity leave and adoption assistance
  • Employee Stock Purchase Plan (ESPP) with a 15% discount
  • Competitive salaries and regional retirement plans

About the Company

Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation, and analysis solutions to power innovation in the semiconductor industry.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Synopsys · Noida

Sign up to apply