Senior Software Engineer AWS Cloud (m/f/d)

The Chal­lenge

In order to help our cus­tomers worldwide to use our sensor devices to their full potential, we provide software app­li­ca­tions which are backed by cloud ser­vices based on Amazon’s AWS cloud. We seek for deve­lopers who help us with their expe­rience to grow the cloud backend and to extend it with func­tio­n­ality we want to provide in future.

Your Tasks

  • Objective: Deve­loping AWS based backends for our end-cus­tomer software applications
  • Gather and analyze requirements
  • Design the target solution
  • Implement and test software solutions

Your Profile

  • B.Sc. in Com­puter Science, Natural Science, Engi­neering or equi­valent experience
  • 5+ years of expe­rience in software engineering
  • 3+ years of expe­rience with cloud tech­no­logies, dis­tri­buted system deve­lo­pment, big data or similar
  • Hands-on expe­rience with AWS, esp. REST inter­faces via API Gateway and Lambda
  • OOP know­ledge, incl. design patterns
  • Expe­rience in SQL data­bases such as Postgres, Oracle, etc.
  • Expe­rience with at least one No-SQL database such as MongoDB, HBase, Cas­sandra etc.
  • Expe­rience with Java­Script and pre­ferably some related tech­no­logies like NodeJS, Typescript, etc.
  • Expe­rience with IaC like Cloud­For­mation, Ter­raform, etc.
  • Expe­rience in agile prac­tices – Scrum, Con­ti­nuous Inte­gration, etc.
  • Expe­rience with software deve­lo­pment tools like GIT, Jira, etc.
  • Expe­rience using CI tools such as Jenkins, Code Quality Control tools like Sonar, etc.
  • Desi­rable: expe­rience with ReactJS for web-based UIs and with Unix/Linux, including shell scripting
  • Fluent English, working know­ledge of software deve­lo­pment prac­tices and technologies
  • Strong verbal and written com­mu­ni­ca­tions skills (management, cus­tomers and business stakeholders)
  • Must have strong ana­ly­tical, problem-solving and tech­nical debugging skills

What We Offer

Exciting insights into our tech­nology, flat hier­ar­chies, self-reliant work with fle­xible working hours and mobile working, steep learning curves as well as fun and start-up atmosphere.
↑ Nach oben