• Staff Software Engineer

    ID
    2019-11681
    Category
    Engineering
    Position Type
    Full-Time
    Location : Location
    US-TX-Lewisville
  • About Blackhawk Network:

    At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies, and networks that connect brands and people. Our collaborative innovation and scalable, security-minded solutions help our partners to increase reach, loyalty, and revenue. We believe our future holds great things for Blackhawk Network and its partners. We believe that together, we can shape the future. Our beliefs? Win as one team, be innovative, global excellence and be inspiring!

    So, what are you waiting for? Shape your career and join our global network.

    Overview:

    As a Staff Software Engineer, you will join the Hawk Redeem team.This Software Engineer position is for our consumer rebates team.  This team is chartered with delivery of innovative and efficient software product, leveraging superior technical and business skills, aggressive work ethic and common sense within the framework of a streamlined process. This is a great role for someone who likes to work in a start up like environment driven by technical challenges, be recognized for the work performed, unencumbered with bureaucracy. This project is unlike most projects that deal with either minor enhancements or are in support mode.

     

    Responsibilities:

     

     

    • Responsible for analyzing requirements and producing object oriented designs for product enhancements and new development utilizing object oriented analysis and database design, relational database design.
    • Responsible to architect a design based on requirements from Product Owner and present it across team
    • Responsible for delivering fault-tolerant, and scalable product, leveraging superior technical and business skills.
    • You will contribute to support, maintain , design and develop and deliver from detailed specifications leveraging a mix of approved technologies including JAVA EE, Hibernate, REST and SOAP web services, web 2.0 technologies, HTML5, JSON, XML, JQuery ,AJAX, Angular JS, Amazon Web Services.
    • You will also provide estimates for anticipated work and accurate status of projects aligned with the methodology being used such as SCRUM, iterative or waterfall.
    • You will work independently on projects and participate as part of larger teams and projects. Also provide expertise and guidance to team members for systems incident responses for complex issues.

     

     

    Why we’d want to work with you?

     

    • You are passionate about creating world-class software
    • You are familiar with Agile methodology
    • You think positively, focus on solutions, and find opportunities instead of problems
    • You have superb technical skills, and you’re always striving to improve
    • You are willing to work quickly, get in the weeds, and not rest until the job is done

    Qualifications:

     

     

     

    The ideal candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing Java, web service APIs, and database technologies. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption

    • We’re a fun-loving, passionate, and highly collaborative team
    • We believe in moving quickly, failing fast, and adapting to change
    • We’re committed to achieving technical excellence in everything we do
    • We value teamwork, learning from failure, and innovation

     

    .

     

    • 7+ years hands-on Java application development experience utilizing data persistence environments.
    • 2+ years of hands on development experience in multithreaded programming.
    • 2+ years hands-on experience with Angular JS, JavaScript
    • Significant experience in designing and building REST services and a familiarity with Microservice architectures
    • Comfortable with relational database design and SQL
    • Experience working with web user interface technologies
    • Experience with Scrum framework
    • Strong verbal and written communication skills
    • Ability to learn new coding languages and develop creatively

    Bachelor’s degree in Computer Science or equivalent, Master’s good to have.

     

    #GLDR

    #LI-SP

    #D18

     

    Options:

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