Director, Product Engineering
Trustwave
(Chicago, Illinois)Trustwave helps businesses fight cybercrime, protect data and reduce security risk. With cloud and managed security services, integrated technologies and a team of security experts, ethical hackers and researchers, Trustwave enables businesses to transform the way they manage their information security and compliance programs.
We are currently looking for a talented, highly motivated hands-on Director to work with our Product Engineering Team in Chicago.
- Work in small, agile teams to design, prototype and build new product offerings and enhance existing products and tools
- Collaborate with Product Management to and identify, prioritize and document detailed product requirements
- Design, develop and document application and framework code in Java, Flex and other object-oriented programming languages
- Create robust automated unit/functional test suites and deployment scripts
- Work with internal QA team on system, performance and acceptance testing
- Familiarity with agile/iterative development methodologies (XP, SCRUM, etc.)
- Strong object-oriented design and Java programming skills, including experience with leading open source frameworks such as Spring, Hibernate and JUnit
- Experience developing rich application UIs using Adobe Flex is highly desirable
- Familiarity with C/C++ or other object-oriented languages (e.g. Groovy, Python, Ruby) is also desirable
- Solid relational DBMS skills using MySQL, PostgreSQL or other DBMS products
- Real-world experience building very large scale, high availability applications
- Experience developing web services using XML-RPC, SOAP or REST approaches
General Requirements
- Ability to work with distributed teams in a dynamic, iterative development process
- Occasional overnight travel to other Trustwave offices in the U.S. may be required
- Excellent oral and written communication skills
- BS in Computer Science or Engineering is preferred
- Familiarity with the security industry is desirable but not required
Education:
- We prefer college-educated applicants, but at minimum, high school diploma or equivalent is required for employment.
Questions
There are no answered questions, sign up or login to ask a question
- C++
- Design
- Java
- MySQL
- Prototyping
- Python
- Ruby
- Security
- Adobe Flex
- DBMS
- Groovy
- Hibernate
- JUnit
- Object Oriented Design
- Object Oriented Programming (OOP)
- PostgreSQL Programming
- REST
- Scrum
- SOAP
- Spring Framework
- XML-RPC
- Computer Science
- C Programming Language
- Knowledge of Agile Methodology
- engineering
- Open Source
- Iterative

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.