Software Engineer

Synopsys

(Boston, Massachusetts)
Full Time
Job Posting Details
About Synopsys
Synopsys, Inc. (Nasdaq:SNPS) is the Silicon to Software™ partner for innovative companies developing the electronic products and software applications we rely on every day. As the world’s 15th largest software company, Synopsys has a long history of being a global leader in electronic design automation (EDA) and semiconductor IP and is also growing its leadership in software quality and security solutions.
Summary
As a member of the SecureAssist team you will be the responsible engineer for developing, enhancing and maintaining the next generation plugin for the IntelliJ IDEA IDE. The plugin performs static analysis to discover security vulnerabilities in client code and allows users to view those vulnerabilities and guidance describing the vulnerabilities and how to fix them. You will work with a distributed team of engineers working on the next generation of the plugins for the IntelliJ, Eclipse and Microsoft Visual Studio.
Responsibilities
* Maintain current generation of static security analysis plugin for IntelliJ IDEA IDE. * Design, build and maintain next generation static security analysis plugin for IntelliJ IDEs. * Develop and maintain unit and functional tests for plugin. * Develop and maintain client and server RPC APIs. * Being a strong communicator with ability to coordinate and follow-up aggressively. * Conducting code reviews.
Ideal Candidate
**You will have:** * 2-4 years of experience with Java * 2-4 years of experience developing code with IDEs; Use of IntelliJ IDEA IDE a plus * 2-4 years of experience with RESTful APIs * Familiarity with Go a plus * Experience with or knowledge of AWT and Swing * Experience in an agile development team using agile tools (e.g. JIRA, Confluence) * Experience with source control tools (e.g. git, RTC) * Familiarity with continuous deployment tools (e.g. Jenkins, TeamCity, GoCD) **Education and Certifications** * B.S. degree in Computer Science, Engineering or similar field

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.