BlackHawk Network logo

Software Engineer

BlackHawk Network

Coppell, TX
Full Time
Mid Level
113k-152k
8 days ago

Job Description

About the Role

Today, through BHN's single global platform, businesses of all kinds can tap into the world's largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN's network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com.

Key Responsibilities

  • Plan, design, and develop next generation system and software components.
  • Design software from the ground-up with limited oversight and lead technical efforts and responsibilities for the consumer team's software products.
  • Perform front-end software development producing HTML, CSS, and JavaScript for websites or web applications.
  • Perform server-side software development and database architecture to produce responses customized for each user's request.
  • Create software development procedures including unit tests to test individual components of software.
  • Conduct Test-Driven Development (TDD) by converting software requirements into test cases before development and tracking all software against these test cases.
  • Use continuous integration to automate code changes from multiple contributors into a single project.
  • Use continuous delivery to produce software in short cycles and ensure reliable releases.
  • Perform software automation and manage technical and project documentation.
  • Enforce software development procedures and mentor junior team members to improve their knowledge of the platform.
  • Serve as a technical resource to other technical teams.

Requirements

  • Master's degree or foreign equivalent in Computer Science or related field.
  • At least 2 years of experience as a Software Developer, Software Engineer, or related occupation.
  • At least 1 year of experience in building Software as a Service (SaaS) applications.
  • Experience with large-scale design and implementation in front-end technologies, backend service layer, database modeling, and algorithms.
  • Hands-on development experience using Java/J2EE framework.
  • Experience with front-end Single-Page Application (SPA) development using AngularJS and NodeJS.
  • Ability to identify, debug, and fix programming defects and application issues in development, testing, and production environments.
  • Experience delivering projects with Agile and Scrum methodologies.
  • Knowledge of unit testing, Test-Driven Development (TDD), continuous integration, continuous delivery, and test automation.

Qualifications

  • Master's degree or foreign equivalent in Computer Science or related field.

Working at BlackHawk Network

Blackhawk Network provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. The company values diversity and believes it leads to strength. They encourage applicants with previous criminal records to apply and consider qualified applicants with arrest and conviction records in accordance with applicable Fair Chance laws.

Apply Now

Job Details

Posted AtAug 7, 2025
Salary113k-152k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About BlackHawk Network

Website

blackhawknetwork.com

Company Size

1001-5000 employees

Location

Coppell, TX

Industry

All Other Support Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches