logo

JobNob

Your Career. Our Passion.

Software Engineer


Blackhawk Network


Location

Coppell, TX | United States


Job description

Blackhawk Network (BHN) is the leader in global branded payment technologies. We strengthen relationships between brands and their customers, employees, and partners by transforming transactions into connections. BHN’s portfolio includes: Gift Card & eGift products, promotions and distribution that grow revenue faster; Rewards & Incentives that build loyalty and acquisition and are integrated into today’s leading platforms; and Payments that enable businesses and customers to access and disburse funds in convenient and innovative ways. BHN’s network spans across the globe with over 400,000 consumer touchpoints. Learn more at BHN.com.

Employer: Blackhawk Network, Inc.
Ref # 90195
Position: Software Engineer
Duties: Design, develop, and maintain enterprise applications and sub systems towards database design, application design, development, defect resolution, and maintenance. Develop software applications using Java/J2EE technologies, AngularJS, NodeJS, Ruby on Rails, AWS (Amazon Web Services), etc. Analyze business software requirements to determine feasibility of design within time and cost constraints. Document and maintain High Level and Detailed Design Documents, Unit Test Documents, and other application related documents. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. Prepare, install, and maintain software solutions by determining and designing system specifications, standards, and programming. Develop database access code using Spring Data JPA and Hibernate and write PL/SQL procedures and functions. Control files using source control tool SVN and GIT. Perform code review written by peer developers and optimize the code for better performance and user experience. Participate in Agile scrum meetings and plan the sprint deliverables. Perform unit and integration testing and fixing system test defects. Develop and direct software system testing procedures. Coordinate integration and end-to-end testing with various teams. Fix critical and high severity production issues. Coordinate internal application deployments and monitor Production and internal software for support, maintenance, defect resolution, system planning, implementation, and planning purposes. Research, evaluate and recommend new technologies, and design patterns and frameworks to implement business requirements.
Education Required: Master’s degree or foreign equivalent in Computer Applications, Computer Engineering, or related field.
Experience Required: 1 year of experience as a Software Developer, Project Lead, or related occupation.
Special Requirements: Must have at least 1 year of prior work experience in each of the following:
1. Developing and deploying RESTful Web Services using Spring Boot.
2. Analyzing, designing, and developing software involving at least three of the following technologies: Java, J2EE, Struts, Spring, Spring Boot, EJB, XML, and/or Web Services (SOAP, REST, and WSDL).
3. Writing database queries using RDBMS (relational database), Oracle, SQL, MYSQL, and PL/SQL.
4. Language scripting including Groovy, Ruby on Rails, and Python.
5. Working with version control systems using MKS, SVN, and GIT.
6. Using Log4J implementation to persist data into log files and using Ant and Maven to build and deploy applications.
7. Developing and deploying services using cloud computing environment AWS Amazon Cloud Service, including at least three of the following: EC2, Simple Storage Service (S3), SQS, SNS, ECS, Lambda, and/or DynamoDB.
*Occasional telecommuting permitted.
Salary: $145,000 to $168,200 per year
Worksite: 3501 Olympus Blvd., Suite 200, Coppell, TX 75019

#LI-DNI

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: . 


Job tags

Full timeWork experience placementLocal areaRemote job


Salary

All rights reserved