Blackhawk Network

Sr Software Engineer

ID
2024-22496
Category
Technology
Position Type
Full Time
Location : Location
IN-KA-Bengaluru

Overview:

Blackhawk Network 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.

 

As a leader in branded payments, we are building a strong diverse team and expanding in ASIA PACIFIC –we are hiring in Bengaluru, India! This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us apply now with a resume so that we explore further and get connected.

 

As a Senior Software Engineer, you will join the Commerce Solution team in BHN Bangalore, India. This team is responsible for BHN Core services and connected across multiple platforms and technologies. Our team members enjoy dealing with technical challenges in a fast-paced, collaborative, and positive environment. We value strong technical ability, great communication skills and a can-do attitude. This is a great role for someone who likes variety where no day is the same.  

  

Candidate Profile:

  • You possess strong technical expertise and continuously seek opportunities to enhance your skills.
  • You have a passion for developing world-class software solutions, with a focus on scalable and secure applications.
  • You are customer-focused and prioritize user experience in every development decision.
  • You maintain a positive, solution-oriented mindset, seeing challenges as opportunities for improvement.
  • You are well-versed in e-commerce best practices, including UX design, conversion optimization, and SEO.
  • You have experience working with frameworks like Magento 2/Adobe Commerce and a strong understanding of its architecture and customization.

Responsibilities:

  • Lead the full software development lifecycle, including design, development, testing, and deployment in an Agile environment.
  • Design and implement new features using technologies like Python and JavaScript, collaborating with cross-functional teams to explore and integrate new technologies.
  • Perform code reviews, prioritize tasks, and manage deadlines while maintaining high standards of code quality and performance.
  • Troubleshoot customer issues, ensuring clear communication with stakeholders, and maintain strict adherence to information security practices.
  • Participate actively in scrum ceremonies and collaborate closely with operations and support teams to ensure a smooth production hand-off post-release.
  • Continuously focus on software quality and ensure that performance SLAs and security standards are met from the start, using industry best practices.

Qualifications:

  • 5+ years of experience in delivering highly available web and mobile applications.
  • Expertise in front-end technologies such as HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, XML/XSD/XSLT, ReactJS, and NodeJS.
  • Strong development skills in PHP for delivering commerce solutions with Adobe Commerce (Magento 2), including:
    • Extending data models and the API layer (with GraphQL) to meet the requirements of a D2C commerce site.
    • Creating new custom modules and customizing existing modules to enhance functionality.
    • Experience enhancing the admin tools (e.g., adding attributes/elements for customer support purposes).
    • Integration with Adobe Experience Manager is highly desirable.
  • Proficiency with MySQL, JavaScript, HTML5, and CSS is preferred.
  • Good understanding of Algorithms and Data Structures
  • Strong experience with build, deploy & continuous integration tools (i.e. maven/gradle, Jenkins)
  • Basic knowledge of Automated Testing frameworks for front-end and API development
  • Strong affinity for an engineering culture that emphasises continuous delivery
  • Being a team player is a foundational trait for this role

Options:

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