Senior Services Developers #653988BR
Best Buy Co., Inc. in Seattle, WA seeks multiple Senior Services Developers to deliver technical software engineering work in the development of Scala-based products, tools, platforms and services for internal and external customers for a Conversational AI Platform; develop and maintain Scala-based system applications, in accordance with Best Buy’s methodologies, technical standards, time and budget estimates; work with internal/external developers to translate architecture requirements into detailed parameters by which coding must comply; participate in design workshops and the preparation/writing of complex test scripts and fixes defects when required; create, review, approve complex technical designs and specifications for a specific portion or function of a system; write code for complex system software.
Integrate various libraries and services; collaborate and negotiate API design requirements. There are multiple openings for this position.
Requires:
Bachelor’s degree or equivalent foreign degree in Computer Science and/or Engineering, Information Technology, Software Engineering or a closely related engineering or technology field, plus five (5) years of progressive, post-baccalaureate experience performing design, coding, architecture with closed iOS development environment, and implementation of Apple (iOS) applications using Objective-C and Swift, JavaScript, react-native, Java, HTML, CSS, Camera, Geolocation, UIKit, Quartz, XCode, Instruments, Agile, JIRA, Cocoapods, Carthage, Coredata, Jenkins, XCTestcase, and Groovy, RESTful API design and implementation, high-volume server side programming, using best practices in regards to modern CI/CD tooling and process, and development of micro services; Front-End Languages and Frameworks; Development Automation; Agile Software Development; Continuous Integration; Web Servers / Load Balancers / Reverse Proxies; Relational Databases; Content Delivery Networks; Web Security; Unix Systems; Service Oriented Architecture; Web Oriented Architecture; Distributed Systems Architecture; High Availability Architecture; High Scale Caching; Messaging Systems; Monitoring Systems; and Enterprise Integrations.
In lieu of the requirements above, employer will accept a Master’s degree or equivalent foreign degree in Computer Science and/or Engineering, Information Technology, Software Engineering or a closely related engineering or technology field, plus two years of experience as outlined above.
(Requisition #:653988BR)