IBM Senior Software Engineer in SAN FRANCISCO, California

We’re looking for a Senior Software Engineer to be a key member of a small, skilled, results-oriented team of developers. We want people who are excited to transform legacy code to clean, fresh, testable microservices. You’ll be designing and developing RESTful services in Java and Scala and other languages deployed on AWS. These services are the core of weather products for web, mobile, and other platforms. This is a hands-on role so you’ll be responsible for working with the team to design services, write the code, test, and deploy the finished services. The Weather Company is the leading provider of weather information and we’re looking to grow! We're a focused Scrum shop with a strong emphasis on self-managed teams. Our engineering teams value collaboration and hold the team in high regard. We will foster your career development and allow you to be creative in a fun; results based environment.

Produce working maintainable, fast, scalable servicesCommunicate effectively with both technical and non-technical people to build the products they require, or help formulate a strategy to meet the products needsLearn quickly and be versatile. Strive to be an expert at what you do, constantly improving your skillsBe prepared to evaluate new technologies and apply and compare them to similar technologiesOffer advice and solutions to peers and mentor junior developersTransform legacy code to testable microservicesWork closely with the teams deploying and testing codeBe a collaborative part of the teamHave fun and help those around you to do the same!

The Weather Company