Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Software Engineer Lead

Expired Job

Trustwave Chicago , IL 60602

Posted 4 months ago

Trustwave helps businesses fight cybercrime, protect data and reduce security risks. 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 while safely embracing business imperatives including big data, BYOD and social media. More than two million businesses are enrolled in the Trustwave TrustKeeper cloud platform, through which Trustwave delivers automated, efficient and cost-effective data protection, risk management and threat intelligence.

Trustwave is headquartered in Chicago, with customers in 96 countries. For more information about Trustwave, visit

Trustwave, a leader in cloud-based compliance and information security solutions, announces an opening for a Senior Software Engineer Lead to join Trustwave's Product Engineering Team in Chicago. This position involves extensive technical and development work and provides a unique opportunity to act as a go-to technical lead that also crafts product vision.


  • Development and maintain solutions for our distributed vulnerability scanning product.

  • Lead software design and roadmap delivery conversations.

  • Coordinate the work of a small team of developers by identifying and managing a feature backlog.

  • Act as a technical go-to person for all day-to-day development/programming questions.

  • Document requirements, designs and solutions for major product enhancements.

  • Collaborate with cross functional teams to prioritize development and coordinate rollout product updates.

  • Coordinate testing and validation of the product on the continuously changing versions of supported operating systems.

Technical Requirements:

  • Extensive experience building enterprise applications with dynamic programming languages (Ruby, Python etc..)

  • Strong object-oriented design and programming required

  • Experience working with Linux including, compiling and distributing software using package management tools such as apt, rpm or yum

  • Experience with GIT, GitLab and BitBucket as well as continuous integration using Jenkins and/or GitLab CI is ideal

  • Experience with Agile/iterative development methodologies (XP, SCRUM, etc.)

  • Familiarity with remotely managed appliance/device software is a strong plus

  • Familiarity with Java including experience with leading open source frameworks such as Spring, Hibernate and JUnit is also a plus

General Requirements:

  • Desire to take a lead role in crafting the road "ahead" for a software development team.

  • Enjoys acting as a go-to technical expert as well as the continuous education associated with playing that role.

  • Ability to work with distributed teams in a dynamic, iterative development process

  • The ability to learn quickly and curiosity are paramount skills for this position that requires knowledge of a wide breadth of technologies.

  • Successful candidates will show the right balance of pragmatism and discipline needed to deliver quality software.

  • Excellent oral and written communication skills.


We prefer college-educated applicants, but at minimum, high school diploma or equivalent is required for employment.

Trustwave is an Equal Opportunity Employer of Minorities, Females, Protected Veterans, and Individuals with Disabilities.

To All Agencies:

Please, no phone calls or emails to any employee of Trustwave outside of the Talent Acquisition team. Trustwave's policy is to only accept resumes from agencies via the Trustwave Agency Portal. Agencies must have a valid fee agreement in place and they must have been assigned the specific requisition to which they submit resumes, by the Talent Acquisition team. Any resume submitted outside of this process will be deemed the sole property of Trustwave and in the event a candidate is submitted outside of this policy is hired, no fee or payment of any kind will be paid.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Software Engineer In Test

Donnelley Financial Solutions

Posted 2 days ago

VIEW JOBS 11/13/2018 12:00:00 AM 2019-02-11T00:00 Title: Lead Software Engineer in Test Job ID: 788 Location: Chicago, IL, US Category: Information Technology Description: Donnelley Financial Solutions (NYSE: DFIN) provides software and services that enable clients to communicate with confidence in a complex regulatory environment. With 3,500 employees in 61 locations across 18 countries, we provide thousands of clients globally with innovative tools for content creation, management and distribution, as well as data analytics and multi-lingual translations services. Leveraging advanced technology, deep-domain expertise and 24/7 support, we deliver cost-effective solutions to meet the evolving needs of our clients. Job Summary The Lead Software Engineer in Test drives customer confidence by assuring the quality of software products through engineering QA efficiencies in practice, via process, and with effective tools/techniques. Principal Accountability | Test Case Development (automation) * Designs, codes, and documents automated test cases within a defined framework * Produces high quality test automation code * Extends the capabilities of our automated framework to increase testing capability * Translates existing manual regression test cases into automated tests * Assure automated regression test cases are integrated and passing in a nightly build process * Contributes to merge up/down through development process Required Skills * At least one of the following two: * Minimum of 5 years of experience of at least one object-oriented programming language (C# preferred but not required) * Minimum of 5 years with Selenium * Experience in testing (software preferred) * Familiarity with a testing library (Selenium preferred, but JUnit, etc are acceptable) * Ability to work collaboratively with team members in a dynamic environment * Passion and drive for automation and sound engineering practice * Bachelor's in Computer Science or related or equivalent work experience Valued Skills * Experience with regression testing, functional testing, unit testing, and end-to-end testing * Experience with test case design techniques like boundary, decision tables, BDD (Behavior Driven Development) or TDD (Test Driven Development) * Experience with implementing a test automation framework * Experience with deployment tools, build/release automation and Continuous Delivery * Experience with writing and debugging SQL * Exposure to modern web applications * Exposure to Azure, Amazon AWS, and/or other cloud platforms It is the policy of Donnelley Financial Solutions to select, place and manage all its employees without discrimination based on race, color, national origin, gender, age, religion, actual or perceived disability, veteran's status, actual or perceived sexual orientation, genetic information or any other protected status. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request a reasonable accommodation by sending an email to Donnelley Financial Solutions Chicago IL

Senior Software Engineer Lead

Expired Job