Senior Software Engineer - Smart Robotics Manufacturing

Posted 28 February 2023
Salary To be advised.
Job type Permanent
DisciplineProfessional ServicesTechnology
ContactShankar Murugan

Job description

My client, a leading smart robotics manufacturing company, is seeking a senior software engineer to join their energetic team as a key contributor. This exciting opportunity offers the chance for passionate individuals to work with cutting-edge technology and make a meaningful impact in the industry.
Key Responsibilities:
  • Possesses the ability to think creatively and solve complex software problems
  • Has a strong track record of producing clean, efficient, and high-quality code
  • Actively participates in the agile software development life cycle
  • Develops, maintains, and troubleshoots fully functional backend applications and microservices for controlling and managing robots globally
  • Develops, maintains, and troubleshoots fully functional frontend applications based on UI designs and assets
  • Designs and manages well-functioning databases, applications, and writes effective APIs
  • Ideates software solutions and collaborates with stakeholders to bring new product features to life
Skills and Qualifications Required:
  • Bachelors’ Degree in Computer Science, Computer Engineering, Information Technology or related technical discipline
  • Possess a minimum of 5 to 8 years of experience as a software engineer
  • Proficient in HTML, CSS, and JS
  • Experienced in front-end frameworks such as React or Angular
  • Experienced in back-end frameworks such as C#, Java, or Python
  • Proficient in both RDBMS and NoSQL database technologies (e.g. DB2, Postgres, MongoDB, Redis)
  • Knowledgeable in cloud providers and their services (e.g. AWS)
  • Experienced in Spring Boot and Java 11, as well as related technologies such as Spring Core, Spring MVC, Swagger, Tomcat 8, Maven, Jenkins, SVN, GIT, Postman/Newman, RESTful Services, Containers, GraphQL, and AWS Services
  • Understanding of messaging services such as IBM MQ or Kafka
  • A fast-paced and multi-cultural environment that provides opportunities for continuous learning and development
  • Flexible work arrangements such as remote work or flexible schedules
  • An attractive and competitive compensation package
If you are interested to find out more, please apply or email your updated CV to for a confidential discussion.