Senior Software Engineer
Trustwave
(Pittsburgh, Pennsylvania)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.
Trustwave, a leader in cloud-based compliance and information security solutions, is seeking a Senior Software Engineer with 5-8+ years of experience to join Trustwave's Product Engineering Team in Pittsburgh.
- Work in small, agile teams to design, prototype and build new product offerings and enhance existing products and tools
- Collaborate with Product Management to identify, prioritize and document detailed product requirements
- Design, develop and document front-end web UI code using Polymer.dart and CSS
- Create robust automated unit/functional test suites and deployment scripts
- Work with internal QA team on system, performance and acceptance testing
Technical Requirements:
- Familiarity with Agile/iterative development methodologies (XP, SCRUM, etc.)
- Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, Dart, JavaScript and API's
- Deep functional knowledge or hands on design experience with OOADP and Web Services (REST, SOAP, etc.) are needed to be successful in this position
- Work with a UI/UX team to take designs and transition them into working applications
- Experience with ASP with VB, C# .NET is desirable but not required
- Familiarity with C/C++ or other object-oriented languages (e.g. Groovy, Python, Ruby) is also desirable but not required
- Real-world experience building very large scale, high availability applications
- Familiarity with SMTP and technical standards surrounding email is desirable but not required
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
- 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
- APIs
- C++
- CSS
- HTML
- JavaScript
- Prototyping
- Python
- Ruby
- Web Applications
- Web Services
- .NET Framework
- ASP
- C#
- DART
- Groovy
- REST
- Scrum
- SMTP
- SOAP
- Windows XP Administration
- Software Engineering
- Programming Language
- Knowledge of Agile Methodology
- Object Oriented Analysis
- Robust
- Simple Mail Transfer Protocol (SMTP)

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