Lead Software Engineer

July 22, 2020

Design, and Software Design Patterns;

  • Ability to understand, optimize, translate complex requirements to technical implementation;
  • Familiar with the challenges surrounding developing and running production services;
  • Experience in software development language such as Java, Spring Framework, Python is a big plus.
  • Experience in building scalable and highly available applications is a plus.
  • Experience in microservice based application, design principles and deployment models.
  • Experience using containerization (Docker, Kubernetes)
  • Experience using Cloud Services (AWS)
  • Experience in Asset Performance Management System, Predictive Health Management System, Condition Based Management System is a big plus;
  • Experience in delivering web-based product release is a big plus;
  • Experience in Agile methodology;
  • Experience using Jira/Confluence or similar.
  • Behaviors

    • Technical innovator, hungry to continuously learn and understand new technologies.
    • Good communication skills with motivation to work with international and partner teams to achieve results in a fast-paced environment.
    • Capable to work in a team environment, coaching and mentoring others.
    • Ability to hit tight deadlines and short time to market.
    • Must have very good written and verbal communication skills and be comfortable

    Apply for The Job

    Show More Jobs

    Jobs Alert