Application Engineering, Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

This role involves designing and building full stack web applications using Python, JavaScript, HTML, and CSS, integrating simulation technologies into customer workflows. You will develop backend services and RESTful APIs, work with containerized applications using Docker and Kubernetes, and leverage AI-assisted development tools. A Bachelor's degree in Computer Science or a related field with 2+ years of experience is required.

Responsibilities

  • Design and build full stack web applications using Python, JavaScript, HTML, and CSS that integrate simulation technologies into customer engineering workflows
  • Develop backend services and RESTful APIs that connect frontend interfaces to Python-based automation engines, including PyAnsys libraries where applicable
  • Work directly with customers and internal Synopsys teams to translate engineering requirements into working web solutions that fit their actual use cases
  • Build, deploy, and manage containerized applications using Docker and Kubernetes, and maintain CI/CD pipelines for automated testing and deployment
  • Use AI-assisted development tools to accelerate code generation, improve UI/UX prototyping, debug more effectively, and increase test coverage
  • Contribute to code reviews, write clear documentation, and help maintain code quality standards across development projects
  • Participate in technical demos and customer presentations to show case solutions, gather feedback, and support adoption of new capabilities

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field with 2+ years of professional software development experience, or a Master's degree with relevant project or internship experience
  • Strong proficiency in Python for backend development, including hands-on experience with Python-based web or UI frameworks
  • Working knowledge of frontend development concepts and UI/UX principles, with the ability to translate user needs into functional interfaces that people actually want to use
  • Comfortable using Git for version control in a collaborative team environment where multiple people are working in the same codebase
  • Solid understanding of core backend and infrastructure concepts, including RESTful API design, network fundamentals, and database systems
  • Clear written and spoken English communication skills and ability to explain technical decisions to non-technical stakeholders

Desired Qualifications

  • Experience with the Ansys software ecosystem, PyAnsys, or similar scientific and engineering application domains is a plus
  • Familiarity with Docker, Kubernetes, or CI/CD pipelines is a plus

Benefits

  • Comprehensive range of health, wellness, and financial benefits
  • Total rewards include both monetary and non-monetary offerings
  • Talented people of every background feel valued and supported to do their best work
#Application Engineering#Software Development#Python#JavaScript#HTML#CSS#Web Applications#Backend Development#RESTful APIs#Docker#Kubernetes#CI/CD#Git#Ansys#PyAnsys#AI
Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

5 days ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Mid-Senior

Locations

Pune, India

Qualification

Bachelor, Master

Applicants

Be an early applicant