Software Engineer Development in Test/Release Engineer

TrustCommerce (South Coast Metro, California), an established company, is looking to immediately hire a “Software Engineer Development in Test/Release Engineer” for full-time, in-house employment. TrustCommerce develops and maintains technology-oriented merchant service solutions in the payment card industry.

About the Company

TrustCommerce, a leading provider of secure payment processing, develops and maintains technology-oriented merchant service solutions in the electronic payment and risk management industry to accommodate merchants of all sizes.  We offer a dynamic, fast paced environment where we are dedicated to helping our employees succeed, as well as offer a generous benefits package including a no-waiting-period health insurance program.

Position Summary

Under the direction of the Software Quality Manager, the Software Development Engineer in Test / Release Engineer will be responsible for patch testing and release management for all TrustCommerce software systems.

The successful candidate will work directly with the Software Quality and Systems Administration teams to ensure all systems are continuously updated and remain within industry compliance. The incumbent will be expected to be proficient and active in all software development and maintenance practices, including but not limited to: architecture, programming/implementation, testing, packaging, documentation, diagnostics and production support.

General Software Engineering Requirements:

  • Proficiency in Linux (or Unix) System Operations
  • Expertise Developing Software in a Linux (or Unix) environment
  • Proficiency in SQL Database Development and Operations
  • Experience with Applicable Secure Coding Practices
  • Experience with Multi-Tiered Architectures
  • Experience with Unit Testing and/or Test-Driven Development
  • Experience with continuous integration is a Plus
  • Experience Working with Payment or Other Financial Applications is a Plus
  • Experience with Data Processing, Correlation, and Analytics is a Plus
  • Experience with the PCI DSS or PA-DSS is a Plus
  • Familiarity with PostgreSQL, Slony, and/or Oracle is a Plus

Conventional Software Engineering Requirements:

  • Proficiency with C and C++
  • Proficiency with Perl, Python, PHP, and/or Bash
  • Experience Working with High Availability/Performance Software
  • Disciplined in Software Architecture Practices
  • Experience with Service-Oriented Architectures is a Plus
  • Proficiency with Java is a Plus

General Candidate Requirements:

  • Exhibit excellent organization, time management, interpersonal and teamwork skills
  • Exhibit good written and verbal communication skills
  • Be a solutions and results oriented passionate technologist who is always interested in internals
  • Enjoy fast-paced, dynamic, and collaborative environments

Note: Successful applicants must submit to a pre-employment background check and drug screen