Software Engineer - Data Integration -



Posted Under: Portland, Oregon jobs in IT / Software / Systems; IT / Software / Systems jobs in zipcode 97201
Posted On: 2017-05-19 20:00:00

Pay Rate:$90-100K

Domain: Data Analytic

Desired Profile:

You are a curious, fearless and confident developer who knocks down barriers in order to solve problems. You embrace collaboration and are driven to help your peers and team succeed. You are quick to identify problems and act immediately to find a way to solve it, drawing on your team in the process. You have something to teach us and are not afraid to share it.

Duties:

You will spend every day working with and alongside some of the most talented developers in Portland to solve some of the most challenging business problems in our industry. As a part of the overall solution, your focus will be to design and develop services that integrate our analytics data with our partner services that allow our customers to maximize the value of their analytics data. Your fellow team members will be doing the same in other cross-functional project teams, but you will all come together in support of maintaining a stewardship of our platform services through the use of design reviews, best practices, coding standards, and more. And finally, quality is important to us so you will embrace a commitment to constantly improving it through the use of code reviews, unit test, automation, and also by working alongside of our QA engineers.

Qualifications:

BS degree in Computer Science or other degree with equivalent work experience?5+ years experience developing in one or more OO languages, with a solid understanding of OO Design?2+ years developing high-performance, highly available, and scalable applications on the JVM ?1+ years experience developing in Scala or other functional programming languages such as Haskel, F#, or Erlang

?Experience with Akka or other similar actor based programming framework?Experience with modern internet APIs, protocols, and patterns including: REST, JSON, XML?Embraces a test-first development approach, leveraging unit test tools such as JUnit and NUnit?Enjoy working in an agile development environment with aggressive release schedules?Excellent communication skills and the ability to work well in a team

Pluses
?Experiences designing and implementing service-oriented architectures?Experiences developing globally distributed SaaS solutions?Familiarity with Zookeeper?Familiarity with ZeroMQ, Kafka or other message queue technologies?Devops deployment (Chef)?Agile practices and methodologies
We are an equal employment opportunity employer and will consider all qualified candidates without regard to disability or protected veteran status.