to join the software product development team of Global provider communication solutions that remotely track, monitor and control fixed and mobile assets.
You will be working on the development of the game-changing business management solution which consists of a suite of android applications
If you are a quick learner who really enjoys problem-solving and writing high-quality code using leading-edge technologies and modern development practices, then this is a great match.
You will:
· Design and develop high-quality software to implement product features
· Participate in all aspects of the software development life cycle
· Work closely with developers, QA team, customer support and product management on delivering and supporting our service
What we need to see:
· A Bachelor or higher degree in Computer Science or related field
· 2+ years of experience in software development using C#/.Net or Java
· Experience working in an agile environment with continuous integration and continuous delivery using tools such as Git, Jenkins and Docker
Nice to have:
· Experience in JavaScript and frameworks such as AngularJS
· Android development experience
· Experience with Microservice architectures and Frameworks
· Message queue/broker experience
· Knowledge of Amazon Web Services / Serverless computing
· Experience with database optimization
· Good knowledge of design patterns, TDD