Blackhawk Networkposted 2 days ago
$112,923 - $152,380/Yr
Full-time • Mid Level
Dallas, TX

About the position

Blackhawk Network is seeking a Software Engineer to plan, design, and develop next generation system and software components. The role involves designing software from the ground-up with limited oversight and leading technical efforts for the consumer team's software products. Responsibilities include front-end software development using HTML, CSS, and JavaScript, as well as server-side software development and database architecture. The engineer will create software development procedures following quality best practices, conduct Test-Driven Development, and manage technical documentation. Additionally, the role includes mentoring junior team members and serving as a technical resource.

Responsibilities

  • Plan, design, and develop next generation system and software components.
  • Design software from the ground-up with limited oversight.
  • Lead technical efforts and responsibilities for the consumer team's software products.
  • Perform front-end software development using HTML, CSS, and JavaScript.
  • Perform server-side software development and database architecture.
  • Create software development procedures pursuant to quality best practices including unit tests.
  • Conduct Test-Driven Development and track software development against test cases.
  • Use continuous integration and continuous delivery to automate software production.
  • Manage technical and project documentation.
  • Mentor junior members of the team.

Requirements

  • Master’s degree or foreign equivalent in Computer Science or related field.
  • 2 years of experience as a Software Developer, Software Engineer, or related occupation.
  • At least 1 year of experience in building Software as a Service (SaaS) applications.
  • Experience in large-scale design and implementation in front-end technologies, backend service layer, database modeling, and algorithms.
  • Hands-on development using Java/J2EE framework.
  • Experience in front-end Single-Page Application (SPA) development using AngularJS and NodeJS.
  • Ability to identify, debug, and fix programming defects and application issues.
  • Experience delivering projects with Agile and Scrum methodologies.
  • Knowledge of unit test coverage, Test-Driven Development (TDD), continuous integration, continuous delivery, and test automation.

Benefits

  • Salary range: $112,923 to $152,380 per year.
  • Some telecommuting permitted (hybrid).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service