Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (Linux)

Sphere

Software Engineer (Linux)

Denver, CO +1 location
Full Time
Paid
  • Responsibilities

    Job Description

    Sphere, (Santa Ana, CA), an established company, is looking to immediately hire a “Software Engineer.” for full-time, in-house employment. Sphere develops and maintains technology-oriented, merchant service solutions in the payment card industry.

    ABOUT THE COMPANY Sphere, 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 Development Manager, Software Engineer will be responsible for the development of service-oriented, middleware, and infrastructural software for Linux-based environments. The incumbent will be expected to be proficient and active in all applicable software development and management practices, including: architecture, programming/implementation, integration, testing, packaging, documentation (to some extent), production diagnostics, and production support. Additionally, incumbents will be expected to be able to effectively lead projects from a technical perspective. Applicants will be expected to demonstrate their capabilities throughout the interviewing process.

    GENERAL SOFTWARE ENGINEERING REQUIREMENTS

    • Expertise in Linux (or Unix) Software Development
    • Proficiency in Linux (or Unix) System Operations
    • Proficiency in SQL Database Development and Operations
    • Proficiency with Applicable Secure Coding Practices
    • Experience with Cloud with focus on Azure
    • Experience with Multi-Tiered Architectures
    • Experience with Unit Testing and/or Test-Driven Development
    • 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 and/or Oracle is a Plus

    CONVENTIONAL SOFTWARE ENGINEERING REQUIREMENTS

    • Proficiency in C and C++ under Linux
    • Proficiency with Perl, Python, PHP, and/or Bash
    • Experience Building High Availability/Performance Software
    • Experience Building Networked, Daemonized Software
    • Disciplined in Software Architecture Practices
    • Experience with Service-Oriented Architectures is a Plus
    • Proficiency with Java is a Plus
    • Familiarity with MITRE CWE is a Plus

    GENERAL CANDIDATE REQUIREMENTS

    EDUCATION:

    • Bachelor’s degree or higher in Computer Science or equivalent (relevant experience may be substituted)

    REQUIRED EXPERIENCE:

    • 3-5 years of professional software experience with 1-3 years of automation experience

    PREFERRED EXPERIENCE

    • Knowledge of e-commerce and the payment industry, including PCI, preferred

    KNOWLEDGE, SKILLS AND ABILITIES

    • Knowledge of software test methodologies and automated testing practices
    • Knowledge of software development life cycle (SDLC) and software test life cycle (STLC)
    • Highly organized and have the ability to work independently with minimal supervision
    • Be Proficient in English, Both in Verbal and Written Form
    • Be Solutions and Results Oriented
    • Be a Passionate Technologist, 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

    Company Description

    Sphere, powered by TrustCommerce, is a leading provider of end-to-end integrated payments, security software, payments gateway and merchant acquiring products and services. Sphere serves a variety of companies from large, complex enterprises to small local businesses across a range of end-markets, including healthcare, restaurant, retail, parking, education, transportation, and insurance. 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.

  • Locations
    Santa Ana, CA • Denver, CO