Software Dev Assoc Engineer I Dell SecureWorks
Dell - Providence, RI

This job posting is no longer available on Dell. Find similar jobs:Dell jobs

SecureWorks is a market leading provider of world-class information security services with over 2,800 clients worldwide spanning North America, Latin America, Europe, the Middle East and the Pacific Rim. Organizations of all sizes, including more than ten percent of the Fortune 500, rely on SecureWorks to protect their assets, improve compliance and reduce costs. The combination of strong client service, award-winning security technology and experienced security professionals makes SecureWorks the premier provider of information security services for any organization. Positioned in the Leader’s Quadrant of Gartner’s Magic Quadrant for MSSPs, SecureWorks has also won SC Magazine's "Best Managed Security Service" award for 2006, 2007, 2008, 2009 & 2011.

Role overview:
The Software Engineer will be a key member of the engineering team, responsible for designing, developing, and testing software in a multi-platform environment using cutting-edge technology. The engineer will work with system administrators, security analysts, product management and clients to ensure we produce high quality products that exceed expectations. This is a challenging and also very rewarding position where interesting projects in security are implemented in order to protect our clients from Internet intrusions.

Requirement overview:
The ideal applicant must have strong communication skills, solid analytical and problem solving skills, in-depth knowledge of the JAVA programming language, and must be well versed in enterprise database solutions. Security knowledge is desirable but not required. Applicant must be highly motivated and willing to work in a team environment with very talented individuals.

Extensive knowledge and experience of:
- Strong knowledge of JAVA
- Basic understanding of GNU/Linux
- Understanding of current technologies including open source technologies
- Experience with relational databases
- Solid analytical and problem solving skills
- Bachelors degree in Computer Science, or related discipline, or equivalent work experience

Desirable skills /experience:
- Working understanding of application containers, J2EE services and associated technologies
- Technical knowledge and understanding of distributed systems
- Information security knowledge
- Test driven development, design, documentation and review experience
- Experience in building high quality and high performance systems
- Experience working in a geographically distributed development environment
- Experience with client side web development languages (JavaScript, HTML, DHTML, CSS)
- Experience with Apache HTTP Server
- Experience with Tomcat
- Experience with build tools (Ant), development environments (Linux) and IDE's (Eclipse or IDEA)
- Experience with source control systems (Subversion)
- Experience following Agile methodology
- Good working knowledge of data modelling, SQL and PL/SQL
- Experience with unit testing tools and frameworks such as JUnit
- Experience with XML, concept, transformation, tools (XSD, XSLT)
- Experience with design and development of Web services is desirable
- Experience with Jython is also desirable

Personal qualities:
- Project oriented and able to work with minimal day-to-day direction
- Highly motivated and willing to take on projects under deadline
- Works well in small to medium sized teams
- Proven solid analytical and problem solving skills
- Excellent communications and interpersonal skills
- Ability to work effectively with peers, IT management and staff, and internal/external business partners/clients

• Bachelors degree in Computer Science, or related discipline, or equivalent work experience

Certifications and qualifications desirable for this role:
· Sun Certified Java Developer or equivalent
· Secure Software Programmer GSSP-JAVA
Life At Dell

Equal Employment Opportunity Policy