Job Openings Software Engineer

About the job Software Engineer

Disclaimer: This is an independent consultancy contract for a period of 01 year and extendable.

The Role:

  • The design and development of enterprise solutions for large mobile operators across South East Asia.
  • Working and managing tight knit agile teams developing robust mobile, web, and enterprise solutions.
  • Implement distributed and highly robust enterprise applications that scale for enterprise demands.
  • Adhere to Continuous Integration and Continuous Delivery of solutions.
  • Ensure high code quality by following software engineering best practices.
  • Work collaboratively in a cross functional team in an Agile delivery environment.
  • Adhere to DevOps principles and be involved in projects throughout their full software lifecycle from development, QA, deployment, to post-production support.

The Profile:

  • 2-3 years experience in software development
  • BSc in Computer Science or Engineering
  • Certifications related to software development
  • Strong technical knowledge on
  • Java, Spring boot, Spring Web Flux
  • HTML5, Angular/React, CSS, Bootstrap
  • SSO integration with OAuth
  • Databases MySQL, PostgreSQL, Non-Relational Databases (MongoDB /Elasticsearch)
  • Define Rest webservices with swagger /open API specifications
  • Good understanding on Microservices design patterns with containerization.
  • Expert on object-oriented design, design patterns and data structures
  • Understanding on Agile scrum development methodologies
  • Integration with CICD processors
  • knowledge on Cloud technologies (AWS, GCP and Azure Cloud)
  • Excellent verbal and written communication skills

Disclaimer: This is an independent consultancy contract for a period of 01 year and extendable.