Sr Staff Software Engineer

Blackhawk Network, Inc. Portland , ME 04101

Posted 2 weeks ago

About Blackhawk Network

At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies and network 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

Overview:

CashStar owned by Blackhawk Network is changing the world of gifting by making it possible to send a personalized eGift Card from any device, anywhere, anytime, with the best experience possible. More than 400 brands partner with us including Starbucks, Nordstrom, Apple, Delta, Best Buy, and The Home Depot. That makes CashStar the preferred digital gifting and incentives partner for retailers nationwide.

The professionals we hire thrive on an entrepreneurial spirit and an earnest desire to change the way the world works. Blackhawk Network employees are passionate about emerging tech, and we bring that passion to work every day.We believe in our products, embrace change, foster ambition and individual success, and recognize excellence.

Why work with us?

  • 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

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

Responsibilities

Responsibilities:

  • Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment

  • Design and develop new features using various languages, we primarily use Python and JavaScript

  • Collaborate with other teams and conduct new technology research for product development and recommend product enhancements

  • Actively participate in code reviews, analyze results and choose the best solution

  • Manage deadlines and prioritize tasks

  • Continuously focus on improving the software quality and performance

  • Participate in Information Security analysis and remediation

  • Troubleshoot customer issues and communicate effectively to internal and external stakeholders

  • Mentor and inspire others and drive for results

  • Onboard new scrum team members

  • Work with product owners to define features and clarify requirements

  • Provide timely advice and solutions including estimations. Communicate tradeoffs including hidden problems

  • Able to lead the team to come up with leading edge solutions with a can-do attitude

Qualifications

Qualifications:

  • Bachelor's degree in Computer Science or equivalent, Master's preferred

  • A full stack developer with 10+ years handson professional experience with object oriented and functional software engineering such as Python or Java

  • Experience working in AWS environment

  • Experience working with containers and orchestration

  • Expert level at designing and building REST services

  • Solid understanding of Microservice architectures

  • Comfortable with relational database design and SQL

  • Experience working with web user interface technologies

  • Experience with Scrum framework, SM certification is a plus

  • Strong verbal and written communication skills

  • Ability to learn new coding languages and develop creatively

  • Professional experiencing in building and deploying a scalable web apps

  • Solid understanding of securing coding practice such as OWASP

Our Technology Stack:

  • Programming Languages: Python and JavaScript

  • Web Frameworks: Django, NodeJS, uWSGI, NGINX

  • Front-end Libraries: React with Redux, BackboneJS, HTML, CSS

  • Software Applications and IDE: Atlassian Jira, Bitbucket, GitHub, IntelliJ/PyCharm, RabbitMQ, Jenkins

  • Analytics and Monitoring Tools: Splunk, Sentry, Grafana, New Relic

  • Database: MySQL, Redis

  • OS: OSX local, Ubuntu server side

  • Cloud: AWS

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.

#GLDR

#L1-SP

#D18

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software QA Engineer

Blackhawk Network, Inc.

Posted 2 weeks ago

VIEW JOBS 10/7/2020 12:00:00 AM 2021-01-05T00:00 About Blackhawk Network At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies and network 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 CashStar, a Blackhawk Network business, is changing the world of gifting by making it possible to send a personalized eGift Card from any device, anywhere, anytime, with the best experience possible. More than 400 brands partner with us including Starbucks, Nordstrom, Apple, Delta, Best Buy, and The Home Depot. That makes CashStar the preferred digital gifting and incentives partner for retailers nationwide. The professionals we hire thrive on an entrepreneurial spirit and an earnest desire to change the way the world works. Blackhawk Network employees are passionate about emerging tech, and we bring that passion to work every day. We believe in our products, embrace change, foster ambition and individual success, and recognize excellence. Why work with us? * 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 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 Responsibilities * Participate in continuous improvement reviews of defects / issues. Contribute to the team in testing related growth and development. Take ownership of the CashStar Platform and pursue continuous learning. * Have a chance to enable teams to ship code daily-yes, daily. * Facilitate the creation of QA Test Plan, Test Cases and testing efforts for the User Stories and defects. * Facilitate the creation of automation tests to increase automation test coverage across the platform. Code Review automation tests by other Test Engineers/Developers. * Collaborate with scrum team and all other stakeholders during all stages in the development process. * Influence acceptance criteria for new features by guiding the team to focus on usability, performance, security and scalability. * Action oriented - able to split large ambiguous problems into sub-tasks; drives self and team towards solutions. * Strong decision making on design and quality issues. * Hands-on with design reviews and code reviews for automated testing. Establish and review metrics for test practices and environments; recommend improvements based on results. * Create, implement and maintain the automated regression test scripts. Qualifications * Bachelor's degree in Computer Science or related field, or equivalent * 4+ years of relevant QA experience in commercial products * 2+ years of experience with Test Automation * Attentive listener; patient explainer * Familiarity with Python, Selenium * SQL Skills * Strong Web Based Testing * Strong knowledge of Test Automation tools and practices * Experience working in Agile teams * Excellent written and verbal communication skills * Action oriented * Experience testing site reliabilities such as performance, scale, security, and usability * Experience with AWS, Docker, Bitbucket, Jenkins 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. #D18 #L1-Sp #GLDR Blackhawk Network, Inc. Portland ME

Sr Staff Software Engineer

Blackhawk Network, Inc.