Software Architect in Arapahoe, CO

$80K - $100K(Ladders Estimates)

Trustwave Holdings   •  

Arapahoe, CO 80802

Industry: Information Technology

  •  

Not Specified years

Posted 55 days ago

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 totransform the way they manage their information security and compliance programs. Trustwave delivers automated, efficient and cost-effective threat, vulnerability and compliance management. Trustwave is a privately held company, headquartered in Chicago, with customers in 96 countries.


Trustwave, a leader in cloud-based compliance and information security solutions, is seeking a Software Architect to join Trustwave's Product Engineering Team.


Responsibilities:

  • 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 application and framework code in Java, Angular 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

Technical Requirements:

  • 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 JS Angular 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
  • 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.

Valid Through: 2019-10-17