Software Engineering, Engineer
synopsys
Job Description
Responsibilities
- Design, develop, test, and maintain software applications using various programming languages and technologies
- Troubleshoot and debug software issues
- Participate in agile development methodologies
- Collaborate with QA engineers to ensure high-quality software delivery
Requirements:
- 0-1 years of experience in software development (internships or co-op experience is a plus)
- Well versed in programming skills using languages such as Java, Python or JavaScript
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills
- Ability to learn quickly and adapt to new technologies
- Knowledge of SQL or NoSQL database management systems.
Nice to Have:
- Experience with front-end development frameworks such as React or Angular
- Experience with spring boot framework.