What are you going to do, and what do we expect from you here?Onboard on a small development team, passionate for quality and high standardsCreate solutions for fleets, to improve their daily operations and for truck drivers to have a better day on the roadContribute to the design and architecture of new or re-engineered software/storage environments, writing specifications, diagrams, documents and implementing themWear multiple hats, playing a developer role most of the time, but also playing the roles of QA analyst, Solution Architect or even Requirements Analyst if the goal of the sprint demands for it.Be a critical thinker that is not afraid to question, suggest new features, improvements, tools and processes to take the team and the product to the next levelWhat is the background and experience you need?
(This is a must!
)Bachelor's degree in Computer Science, Software Engineering or related areasSolid experience as a Java software developer in an agile frameworkAnalytic thinker and systematic logic skillsAdvanced or fluent EnglishTechnical skills and tools always needed:Object-oriented programmingUnit testsDesign Patterns (SOLID, DDD or Clean Architecture)MicroservicesREST-API'sNo-SQL databaseQueues and message streamsFront-end (TypeScript / AngularJS)Technical skills and tools that may also be handy:Observability notionsAWS cloud services notionsDevOps (Infrastructure notions)Mobile (Android and iOS notions)Our eyes will shine if you:Had previous experiences with IoT or electronic devices connected to the cloudHad previous experience creating cloud-native solutions (AWS, Azure, GCP)Enjoy solving complex problems and sharing knowledge with peersAre constantly up to date in solutions, tools and market trends related to security, performance, and scalability.Seniority level Mid-Senior levelEmployment type Full-timeJob function Information TechnologyIndustries Motor Vehicle Manufacturing#J-18808-Ljbffr