Software Engineer

Posted Date 03 Jun 2024



Experience Icon Experience 2 Years Salary Salary 45000USD
Job Type Icon Job Type Full Time Company Company Blackhawk Network
Job Category Icon Job Category Software Engineering Qualification Icon Qualification BS Computer Science
Gender IconGender Both Date Last Date 01 Sep
Vacancies IconVacancies 1 Remote IconRemote No
Location Location(s) Texas , United States

Description 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.
Overview:
BHN⠀is⠀building a⠀digital⠀platform⠀and⠀products⠀that bring⠀people and⠀brands⠀together.⠀We⠀facilitate⠀cross⠀channel⠀payments⠀via⠀cash-in,⠀cash-out⠀and mobile⠀payments.⠀By⠀leveraging⠀blockchain,⠀smart⠀contracts,⠀serverless⠀technology,⠀real time⠀payment⠀systems,⠀we are⠀unlocking⠀the next⠀million⠀users⠀through⠀innovation.

Our⠀employees⠀are our⠀biggest⠀assets!⠀Come find⠀out how we⠀engage,⠀with the⠀biggest⠀brands in⠀the world.⠀We look⠀for people⠀who⠀collaborate,⠀who are⠀inspirational,⠀who have⠀passion⠀that can⠀make a⠀difference⠀by working⠀as a team⠀while⠀striving⠀for global⠀excellence.⠀You can⠀expect a⠀strong⠀investment⠀in your⠀professional⠀growth,⠀and a⠀dedication⠀to⠀crafting a⠀successful,⠀sustainable⠀career for⠀you. Our⠀teams are⠀composed⠀of highly⠀talented⠀and⠀passionate⠀'A'⠀players,⠀who are⠀also⠀invested⠀in⠀mentoring⠀and⠀enabling⠀the best⠀qualities.⠀Our⠀vibrant⠀culture⠀and high⠀expectations⠀will⠀kindle⠀your⠀passion⠀and bring⠀out the⠀best in⠀you!

Responsibilities:
  • Implement,⠀and⠀maintain⠀critical⠀applications⠀that are⠀often⠀high-volume⠀and low⠀latency
  • Understand⠀application⠀user⠀stories⠀and use⠀cases and⠀develop⠀applications⠀with⠀quality
  • Implement⠀Reliable,⠀Observable,⠀Secure,⠀Scalable,⠀Efficient,⠀Reusable,⠀Maintainable⠀and⠀Testable⠀code⠀adhering⠀to the⠀coding⠀standards
  • Lead⠀team code⠀reviews,⠀manage⠀code⠀effectively,⠀and⠀improve⠀code⠀management⠀procedures.
  • Demonstrate⠀expertise⠀in⠀diagnosing⠀complex⠀issues,⠀contribute⠀to⠀platform⠀stability,⠀and⠀establish⠀good⠀engineering⠀practices.
  • Mentor⠀team⠀members,⠀identify⠀pros and⠀cons of⠀proposed⠀solutions,⠀and⠀maintain a⠀broad⠀understanding⠀of⠀business⠀impact and⠀industry⠀trends.
  • Take⠀full⠀ownership⠀from⠀design to⠀production⠀deployment
  • Contribute⠀to all⠀phases of⠀the⠀product⠀lifecycle
  • To⠀innovate⠀and build⠀POCs with⠀the⠀emerging⠀technologies⠀to aid in⠀effective⠀and⠀efficient⠀delivery
  • To⠀learn,⠀adapt and⠀collaborate⠀with⠀architects,⠀product⠀owners,⠀and⠀stakeholders⠀to create⠀and⠀deliver⠀exceptional⠀product⠀requirements,⠀design and⠀solutions.
Qualifications:
  • Bachelor's/Master's⠀degree in⠀computer⠀science or⠀STEM⠀majors
  • 2+⠀years of⠀hands-on⠀experience⠀with⠀object-oriented⠀and⠀software⠀engineering⠀using Java⠀or⠀JavaScript
  • Solid⠀understanding⠀of⠀object-oriented⠀programming⠀and⠀familiarity⠀with⠀various⠀design⠀patterns
  • Good⠀understanding⠀of⠀fundamental⠀design⠀principles⠀behind⠀scalable⠀applications,⠀RESTful⠀systems⠀etc
  • Deep⠀insight of⠀Java⠀internals⠀such as⠀memory⠀management,⠀transaction⠀management,⠀Threading⠀and⠀Concurrency,⠀Event⠀Management⠀etc.
  • Should⠀have full⠀stack⠀experience⠀with⠀proficiency⠀in Java⠀and⠀Angular/react⠀with a⠀good⠀knowledge⠀of their⠀ecosystems
  • Demonstrate⠀proficiency⠀in Spring⠀and Struts⠀frameworks,⠀along with⠀the⠀ability to⠀develop⠀multithreaded⠀applications.
  • Should⠀be⠀proficient⠀in⠀Debugging⠀and Log⠀Analysis
  • Experience⠀with both⠀RDBMS and⠀NO-SQL⠀Databases⠀and⠀scalable⠀Data⠀storage⠀Patterns
  • Implementing⠀automated⠀testing⠀suites for⠀UI, API⠀and Unit⠀tests
  • Good⠀understanding⠀of secure⠀application⠀development⠀and⠀deployment
  • Exposure⠀to⠀Agile/Scrum⠀environment
  • Proficient⠀understanding⠀of code⠀versioning⠀and tools⠀such as⠀Git
  • Familiarity⠀with CICD⠀and allied⠀tools such⠀as Jenkins⠀etc
  • Experience⠀with cloud⠀environment,⠀preferably⠀Amazon Web⠀Services
  • Showcase⠀creative⠀problem-solving⠀abilities⠀and⠀excellent⠀communication⠀skills.


Filter Results Clear all


By Application Type


By Category