Synopsys is hiring for Software Engineer

www.djobbuzz.com 15 May 2024
Company Name
Synopsys
Company Website
http://synopsys.com/
Job Role
Applications Engineer
Job Type
  • Internship
Job Location
  • Noida
Education
  • MCA
  • BCA
  • MSc
  • Bsc
Branch
  • CS
  • IT
Job will expire on
25 May 2024

Eligibility Criteria

  • BCA/MCA, BSc/MSc or bachelor’s degree in information technology, Electronics, Computer Science, Information Technology Software Engineering, or a related field.
  • Proven experience as an HTML/Java/CSS Developer or similar role, with a strong portfolio of web applications.
  • Proficiency in HTML5, CSS3, JavaScript, Java, Python and SQL.
  • Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
  • Knowledge of back-end development using Java frameworks such as Spring or Hibernate.
  • Familiarity with RESTful APIs and web services.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to work in a fast-paced environment and manage multiple tasks effectively.

Job Description

  • Develop and maintain high-quality, responsive layout web pages, using HTML, CSS, and Java, Node.js, etc.
  • Understand the requirement from IT to write APIs / to build and maintain dynamic dashboards (individuals, teams and management), reports, auto-emailers using Python, SQL, and related technologies.
  • Collaborate with IT, design, and product teams to translate wireframes and mock-ups into functional web pages.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Optimize applications for maximum speed, scalability, and performance.
  • Troubleshoot and debug issues and provide timely solutions to ensure smooth application operation.
  • Stay updated on emerging technologies and industry trends to continuously improve development processes and techniques.
  • Work closely with QA teams to ensure the quality and reliability of web applications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Communicate effectively with team members and stakeholders to understand requirements and project objectives.