2012-08-13

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

Show more