Software Development Engineer
----
Job Description
At Attachmate, we encourage employees to explore and discover their potential as they develop innovative technology solutions. Are you looking for a place that is professional but never stale Then look to Attachmate!
Our development team is looking for an experienced developer to work on our next-generation X server product. You will join a collaborative development team that uses state-of-the-art development tools and extensive automation processes to build software products.
Key Responsibilities:
Participate in the architecting, design and implementation of cutting-edge products
Develop the features that you design primarily in Java
Maintain existing products for our customer base
Collaborate with technical support to respond to customer issues
Required Skills:
Bachelor’s degree in Computer Science or related field, or equivalent experience
2+ years of software development experience using Java
Excellent software design and implementation skills
Ability to articulate complex technical concepts orally and in writing
Proven ability to deliver high quality commercial software on time
The following skills are preferred:
Knowledge of design patterns and practices
A working knowledge of:
X Window System protocol;
Java Swing user interface design and development;
bindings frameworks such as JGoodies;
networking protocols such as TCP/IP or SSH;
XML;
RMI (Remote Method Invocation) concepts
Experience developing distributed (multi-tier) software
Experience developing on multiple platforms, including Windows, Unix, and Mac
Understanding of database design concepts
Experience with secure software analysis
Experience with automated test systems such as JUnit and TestNG
Industry: Software
Discipline: SW Design/Dev
Experience: Less than 5 Years
Compensation: $110K
Company: Attachmate