Software Engineer IL0003

Software Engineer (Chicago, IL) – The Software Engineer will design, prototype and build new product offerings and enhance existing products and tools. S/he will design and develop applications and framework codes in Java, Flex and other object-oriented programming languages. S/he will collaborate with Product Management to identify, prioritize, and document detailed product requirements. S/he will creates robust automated unit and functional test suites, and deployment scripts. S/he will collaborate with internal quality analyst teams on system, performance and acceptance testing.

REQUIREMENTS: Bachelor's degree, or foreign equivalent, in Computer Science or related technical field, plus 2 years of professional work experience in software development for large scale, high availability applications within a security, SaaS, or cloud environment. OR: Master's degree, or foreign equivalent, in Computer Science or related technical field. Any suitable combination of education, training, or experience is acceptable. Additionally, must have professional experience or post-graduate coursework in: (1) Executing C/C++ or other object-oriented languages; (2) Developing relational DBMS using MySQL, PostgreSQL or other DBMS products; and (3) Building very large scale, high availability applications. Apply below.

Meet Some of Trustwave's Employees

John M.

Vice President of Software Engineering

John oversees the product lines that encompass all of TrustWave’s compliance solutions. He also architects solutions for potential future needs and plans release timelines.

Rachelle F.

Manager, Customer Relations Management

It's Rachelle's responsibility to oversee Trustwave's services and delivery systems. She heads up the Trustwave Customer Relations Team, keeping the company's clients happy.

Back to top