Job Information

Synopsys, Inc. Software Engineer, Sr. I in Seattle, Washington

Develop, enhance, and maintain next generation graphical user interface applications, including IDE plugins and stand-alone Java/RCP GUI applications. Create user experiences for integrating plugins into IDEs. Develop new software features and troubleshoot and develop resolutions to performance issues for complex web-based applications. Analyze application performance and scalability. Identify optimal software architecture designs. Prepare technical documentation. Job Requirements: Requires Master’s or foreign equivalent degree in Computer Science, Information Systems, or a related field and six months of experience designing, developing, and testing software features and applications using Java. Also requires education or experience in: 1) Linux, Windows, and Mac operating systems; 2) desktop application development using Java and Swing; 3) Agile development methodology; 4) multi-threaded programming; 5) building data models in NoSQL to store and retrieve data; 6) end-to-end feature development; and 7) writing automated integration tests. Multiple positions available. For further information or to apply, indicate REQ#30247BR and contact: Synopsys, Inc. 690 East Middlefield Road Mountain View, CA 94043 Email: