Senior Software Engineer
Senior Software EngineerLocation: Remote Job Type: 1 year contract Interview Process: 2 virtual interviews Overview Our client is seeking a Senior Software Engineer to own and enhance internal tools while developing targeted solutions that improve operational efficiency. This role involves integrating internal and external APIs, as well as hardware components, to support production and fulfillment across both domestic and international operations. The ideal candidate will collaborate closely with cross-functional teams, including data, platform, and storefront, to deliver scalable solutions aligned with business objectives and long-term growth.Key ResponsibilitiesDesign and develop new features by translating business requirements into scalable, practical applicationsCollaborate with engineers, product managers, designers, and stakeholders to define requirements, architect solutions, and establish timelinesLead and actively participate in code reviews, technical discussions, and strategy sessionsDrive improvements in testing, automation, and overall software qualityResearch and implement new technologies, including both software and hardware integrationsProvide ongoing maintenance, support, and enhancements for existing systems, troubleshooting issues impacting operational teamsBuild and maintain integrations with internal and external APIsPromote engineering best practices and mentor junior team members to support their technical and professional development