Skip to Main Content

Dell Careers | North America Jobs

apply

Software Development Senior Engineer Dell SecureWorks Providence, RI

Dell 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.
 
 
POSITION SUMMARY
The Software Development Engineer will be a key member of the engineering team, responsible for designing and developing software for high performance, high availability network security applications.  They will utilize cutting-edge web technology in an Agile environment to develop the next generation customer Portal. The Software Developer will work with product management, clients, and UI designers to create compelling, informative views of multi-terabyte security event data spanning thousands of clients.
  
Essential Duties & Responsibilities
-  Design and develop client- and server-side code for customer-facing web application.
- Move features from legacy C codebase to modern Java/Groovy codebase.
- Interpret business and functional requirements into a strong design.
- Utilize Test Driven Development in an Agile development environment.
- Work closely with other developers, UI designers, project managers, database administrators, and QA.
- Manage time effectively with minimal supervision to accurately scope projects and ensure that projects release on-time.
- Participate in design and code reviews.
- Adding to and improving existing coding and development standards.
- Troubleshoot functionality and performance issues.
- Provide systems operational support, technical skills to monitor, operate and maintain technical infrastructure and test new methods, software, hardware, data flow and interfaces with existing systems.
- Implement web frameworks used to develop enhanced user experience
 

 Experience Requirements:
- 5+ years professional experience in software, application or web development 
- Strong understanding of web standards and technologies (HTML, XHTML, CSS, XML, JavaScript, AJAX).
- Must be highly motivated and willing to take on projects under deadline.
- Experience in building high quality and high performance systems.
- Experience with Agile software development methodology
- Information security knowledge is preferred but not required
- Strong communication and teamwork skills are a must along with excellent written and oral communications plus interpersonal skills and the ability to work effectively with peers, IT management and staff, and internal/external business partners/clients strongly desired.
- Strong problem-solving and analytical skills.
 
Will consider mid level developers who are highly motivated with a desire to learn and innovate but-Must have a working understanding of application containers, J2EE services and associated technologies along with a strong technical knowledge and understanding of distributed systems. Must be project oriented and able to work with minimal day-to-day direction.
 
Education Requirements: 
A bachelor's degree in computer science, computer engineering, MIS, IT or a related technical field; or an equivalent of education and professional experience.
 


Job Requisition Number: 11001NG8-1

apply

Connect with
Dell Careers

  • Facebook
  • Twitter
  • YouTube
  • LinkedIn