Sr. Software Engineer M/F
Haiti IT development
Job description
Job details
General information
Reference number
2018-5279
Job details
Category
OPERATIONS - ENGINEERING/PRODUCTION
Job title
Sr. Software Engineer M/F
Job description
· Design, develop and maintain distributed network services with emphasis on micro-service development, database connection and API integration
· Define, design and build backend applications according to automotive standards and software development best practices
· Contribute to and define an architecture for remote data analysis
Collaborate with other frontend and backend software engineers within a multi-disciplinary and international environment
Desired profile
Profile
Essential:
· Experience as backend SW services developer with an in-depth understanding of service oriented and microservice architectures
· Strong understanding of multiple programming languages including Python, C++, JavaScript and more
· Experience with big data projects and machine learning algorithms
· Extensive experience with internal or third-party cloud integration
· Advanced knowledge of databases, networking and distributed systems
· Experience designing and maintaining REST API’s and micro-services
· Experience with AWS, Azure, Google Cloud or other major cloud services
Desired:
· Experience with embedded protocols such as CAN, RS-485/UART, and Ethernet
· Exposure to JS frameworks such as React, Angular, etc.
Production level software development experience
Minimum:
· Bachelor’s Degree in CS, EE or a related field, Master’s preferred
Desired:
· Automotive background and familiar with vehicle networking,
· Exposure to IoT tools and methods
· Li-Ion Battery knowledge,
· Experience in automotive or energy storage system testing
· Up to 20% travel may be required
· Candidate must have a valid passport including unrestricted travel authorization to Germany and China.