Blackhawk Network

Sr. Software Engineer - Blackhawk Network - Pleasanton, CA

United States

$146.5k
over 1 year ago
Save Job

Summary

About Blackhawk Network: 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: We are looking for an experienced Software Engineer with at least 3 years of industry experience to join our team. As a member of our Scrum team, you will play a crucial role in the development and maintenance of our Adobe Commerce platform, which powers our online stores. The ideal candidate should have a solid understanding of Adobe Commerce, its core functionalities, and the ability to develop and maintain custom modules and integrations. You will collaborate closely with our design, marketing, and customer support teams to ensure that our online store delivers efficiency, effectiveness, and an excellent user experience. This position will be a hybrid role reporting into the Pleasanton, CA office on Tuesdays and Wednesdays. Responsibilities: Execute all phases of software engineering, including design, development, testing, and deployment within an Agile software development environment. Develop, design, and implement software solutions using Adobe Commerce 2.x platform, PHP, MySQL, and JavaScript. Maintain and enhance the Adobe Commerce platform, including custom modules and integrations. Ensure the security, stability, and optimal performance of the Adobe Commerce platform. Stay updated with the latest Adobe Commerce trends and best practices. Develop and maintain Symphony applications. Create and manage integrations with shared services and external providers. Write clean, well-documented code that is scalable and maintainable. Engage proactively in code reviews, assess outcomes, and suggest remedies to uphold code quality at a high standard. Collaborate with cross-functional teams to define and implement solutions. Focus on improving software quality and performance through unit tests and collaboration with the quality assurance team. Troubleshoot customer issues and communicate effectively with internal and external stakeholders. Manage deadlines and task prioritization. Participate in Information Security analysis and remediation. Define and thoroughly document solutions. Collaborate with other teams, conduct research on new technologies for product development, and suggest product enhancements. Qualifications: Bachelor's or Master's degree in Computer Science or equivalent. Required: 3+ years of hands-on experience with Adobe Commerce (Magento 2). Magento certified developer accreditation. Knowledge of Adobe Experience Manager and Adobe Engagement Platform is a plus. Experience with cloud environments, preferably Amazon Web Services. Proficiency in designing and building REST services and familiarity with Microservice architectures. Knowledge of relational database design and SQL. Familiarity with web user interface technologies such as ReactJS and LESS. Experience with PHP and Symfony. Experience in mobile-first and multi-browser compatible development. Familiarity with Google Analytics. If you are a motivated and experienced Software Engineer with a solid foundation in Adobe Commerce and a passion for delivering exceptional online experiences, we encourage you to apply for this position. Join our team and contribute to the success of our Adobe Commerce platform while working in a dynamic and collaborative environment. Benefits: Salary Range for California Residents Only: $108, 410.00 to $146,500.00 Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Blackhawk Network offers benefits including 401k with employer match, medical, dental, vision, 12 paid holidays in the year 2023, 1 hour of sick pay accrual for every 30 hours worked, parental leave, life insurance, disability insurance, accident and illness insurance, health and dependent care flexible spending accounts, wellness benefits, and flexible time off for all full-time employees. EEO Statement: 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. Blackhawk Network encourages applicants with previous criminal records to apply to all positions and, pursuant to the San Francisco and Los Angeles Fair Chance Acts (and other “Fair Chance” laws), Blackhawk Network will consider for employment qualified applicants with arrest and conviction records. For Philadelphia applicants or jobs, please see a copy of Philadelphia’s ordinance on this topic by clicking this link: https://codelibrary.amlegal.com/codes/philadelphia/latest/philadelphia_pa/0-0-0-280104. Job Type: Full-time Benefits: 401(k) 401(k) matching Dental insurance Employee assistance program Flexible schedule Flexible spending account Health insurance Life insurance Paid time off Parental leave Tuition reimbursement Vision insurance People with a criminal record are encouraged to apply Work Location: In person

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job