• Software Engineer

    Job Location US-CA-Pleasanton
    ID
    2018-8528
    Category
    Engineering
    Position Type
    Full-Time
  • About Blackhawk Network:

    Blackhawk Network Holdings, Inc. is a global financial technology company and a leader in connecting brands and people through branded value solutions. Blackhawk platforms and solutions enable the management of stored value products, promotions and rewards programs in retail, ecommerce, financial services and mobile wallets. Blackhawk’s Hawk Commerce division offers technology solutions to businesses and direct to consumers. The Hawk Incentives division offers enterprise, SMB and reseller partners an array of platforms and branded value products to incent and reward consumers, employees and sales channels. Headquartered in Pleasanton, Calif., Blackhawk operates in 26 countries. For more information, please visit blackhawknetwork.comhawkcommerce.comhawkincentives.com or our product websites GiftCards.comgiftcardmall.comGiftCardLab.com and OmniCard.com.

    Overview:

    We are looking for highly motivated individuals who thrive on challenges of working with the latest and greatest technologies. The individual should be willing to learn new languages/frameworks as needed by each ongoing development projects.

    Responsibilities:

    • Analyze requirements, produce object-oriented designs for product enhancements and new development
    • Develop and deliver code from detailed user stories, leveraging a mix of approved technologies
    • Work independently on projects or as part of teams
    • Work on full stack solutions including front end, back end and databases
    • Assist in the selection and design of a technology solution
    • Work with the team to estimate tasks, design and implement solution
    • Automate development processes

    Qualifications:

    • Bachelor’s degree in Computer Science required. Masters in CS is a plus.
    • Experience developing object-oriented applications
    • Experience with implementation of logical database designs and relational database concepts
    • Knowledge in the following key technologies:
      • JavaScript frameworks (Vue / React / Angular)
      • HTML 5 / CSS 3
      • Java
      • Service Oriented Architecture
      • High Availability, Performance and Scalability fundamentals
    • Knowledge or experience with the following is a plus:
      • Cloud services (AWS / Kubernetes / Docker)
      • RESTful Services   
      • Microsoft .NET
      • Mobile development
    • Knowledge of software engineering principles and design patterns
    • Strong verbal and written communication skills and the ability to interact and evangelize in a team environment

     

     

     

    Options:

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed