Secure Elements, an enterprise vulnerability management leader, automates security remediation strategies and tactics across the entire enterprise, reducing business risk and IT management costs while improving systems performance and maintaining business continuity. The company rapidly identifies and intelligently responds to complex and diverse security incidents, protecting mission critical and network infrastructure assets from both known and unknown attacks without limiting operational performance. Using real-time threat intelligence data and analysis, Secure Elements provides administrators with optimal security control and visibility across the enterprise. Secure Elements serves organizations in the federal government and critical infrastructure markets, as well the Global 1000.
Secure Elements is an EEO employer.
Responsibilities
�Develop desktop applications that are user friendly
�Use analytical skills to define user requirements
�Develop systems in a team environment and contribute to overall efficiency by writing reusable code, and reusing existing code when appropriate
�Provide advice and guidance to team members on best-practices in the GUI end-to-end development of applications
Requirements
�Experience architecting high performance, scalable and maintainable solutions
�Experience developing GUI for applications
�Full software development life cycle with
Java solutions from conceptualization through deployment
�Have used SWT/JFace/Eclipse to develop desktop applications
�Have created Eclipse plug-ins
�Shrink-wrap experience a huge plus
�Extensive knowledge of Eclipse/SWT software architecture and components
�Must have the ability to work with aggressive timelines, milestones and targets
�Must have the business and technological skills to easily shift among diverse assignments
�Ability to take ideas from inception through finished shipping product
Other Skills (Desired)
�Have shipped Java/Swing based software
�Strong XML knowledge and experience desired
�Design and development of large scale distributed applications
�Experience developing custom applications for high throughput networked applications
�Discipline in good engineering practices (e.g., documentation,
unit testing)
�Experience developing and shipping software in the security space
Educational/Experience Requirements
�Bachelor of Science (or equivalent work experience) in Computer Science or a related field
�3-10 years professional development experience
�3-10 years in software industry including participation in at least two enterprise-class projects
�Architected, designed, developed, deployed, and maintained
J2EE applications
�5+ years Java experience
�3+ years Swing or SWT/JFace
�1+ years using Eclipse as a Java development tool
Please apply with a resume to
recruiting@secure-elements.com