Software Engineer

Company:  Blackhawk Network
Location: Coppell
Closing Date: 24/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
About Blackhawk Network:
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 (url removed).

Requirements (E):
Employer:                  Blackhawk Network, Inc.

 

Job Title:                    Software Engineer

 

Job Description:        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 which is the practice of producing HTML, CSS, and JavaScript for websites or web applications so that users can interact directly. Perform server-side software development and database architecture to produce responses customized for each user’s request to the websites or web applications. Create software development procedures pursuant to quality best practices including unit tests to test individual components of software. Conduct Test-Driven Development (i.e. a software development process relying on software requirements being converted to test cases before software is fully developed, and track all software development by repeatedly testing the software against all test cases), use continuous integration to automate the integration of code changes from multiple contributors into a single software project, use continuous delivery to produce software in short cycles and ensure that software can be reliably released at any time, and perform software automation. Manage technical and project documentation and enforce the software development procedures previously mentioned. Mentor junior members of the team to improve their knowledge of the platform and serve as a technical resource to technical teams.

 

Education Required:        Master’s degree or foreign equivalent in Computer Science or related field

 

Experience Required:       2 years of experience as a Software Developer, Software Engineer, or related occupation

 

Special Requirements:     Must have at least 1 year of prior work experience in each of the following:

1) Building Software as a Service (SaaS) applications.

2) Large-scale design and implementation in front-end technologies, backend service layer, database modeling, and algorithms.

3) Hands-on development using Java/J2EE framework.

4) Front-end Single-Page Application (SPA) development using AngularJS and NodeJS.

5) Identifying, debugging, and fixing programming defects and application issues in development, testing, and production environments.

6) Delivering projects with Agile and Scrum.

7) Unit test coverage, Test-Driven Development (TDD), continuous integration, continuous delivery, and test automation.

 

*Some telecommuting permitted (hybrid).

 

Salary:                $105,997 - $152,380 per year

 

Worksite:           3501 Olympus Blvd, Suite 200, Coppell, TX 75019

 

#LI-DNI

 

EEO Statement:
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 federal, state or local laws.  Blackhawk Network believes that diversity leads to strength. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

 

Blackhawk Network encourages applicants with previous criminal records to apply to all positions and, pursuant to the San Francisco and Los Angeles Fair Chance Acts (and other “Fair Chance” laws), Blackhawk Network will consider for employment qualified applicants with arrest and conviction records.  For Philadelphia applicants or jobs, please see a copy of Philadelphia’s ordinance on this topic by clicking this link: . 

Apply Now
Share this job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙