Microservices Software Engineer
Randstad Sourceright, in collaboration with one of the world's leading Consumer Electronics company, is seeking a Software Engineer to join their cloud services team.
Our client has spent more than 50 years finding new ways to bring quality audio products to people-in their homes, in automobiles, in airplanes, and just about anywhere else that there is a possibility to enjoy music. Their legendary Wave- music system, SoundLink- Mini Bluetooth speaker, SoundTouch- Wi-Fi speakers, and QuietComfort- acoustic noise cancelling headphones may ring a bell with you.
Now they're transforming the way connected audio products interact with the Cloud, creating new experiences for connecting people to what they love the most. They are imagining new data-driven experiences, designing new services, building software architecture and infrastructure, and scaling our solutions to serve millions of users.
Our client relies on exceptional people to create and deliver these products to our customers. Join the team and work on adding new capabilities to their streaming WiFi speakers.
Principal Duties and Responsibilities:
??? Develop microservices in the Bose cloud to onboard new 3rd party services
??? Design and develop REST APIs to expand functionality
??? Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks
??? Create productivity tools for third-party developers to self-service their own integrated solutions
??? Work with other software leads on developing production automation and unit test automation
??? Stay up to date on relevant technologies, plug into user groups, understand trends and opportunities that ensure we are using the best techniques and tools
??? Document the work you do, especially APIs that you create
Working hours: 8 AM - 5 PM
Qualifications (demonstrated competence):
--Expert knowledge of cloud coding languages such as Python
--Experience with cloud technologies (Amazon Web Services preferred)
--Experience with API design/documentation tools such as RAML and Swagger/OpenAPI
--Hands on experience using and developing REST APIs
--Cloud-based distributed application scaling & data processing in the cloud
--Agile software development methodology
Highly desirable but not required skills include:
--Knowledge of automation tools such as Jenkins
--Experience with Docker
--Experience with Apigee or AWS API Gateway
--Embedded/Cloud IoT application development a plus
??? 5 or more years working in software development
??? 2+ years developing, deploying and maintaining production web applications and/ or web API services
??? Bachelor's degree in Computer Science, or equivalent
??? Masters degree desired
Location: Framingham, MA and Boston, MA
Randstad is a world leader in matching great people with great companies. Our experienced agents will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temporary-to-permanent or permanent opportunities, no one works harder for you than Randstad. EEO Employer: Race, Religion, Color, National Origin, Citizenship, Sex, Sexual Orientation, Gender Identity, Age, Disability, Ancestry, Veteran Status, Genetic Information, Service in the Uniformed Services or any other classification protected by law.