Architects (Colombo, Sri Lanka)

Manpower Sri Lanka
Full-timeColombo, Sri Lanka

One of our prestigious clients is looking for experienced "Architects - Software Engineering" to join their team immediately.

SALARY: Negotiable

ROLES & RESPONSIBILITIES:

  • The design and development of enterprise solutions for the client's Group of companies.
  • Implement distributed and highly robust enterprise applications that scale for enterprise demands.
  • Architect and implement scalable software solutions and document design decisions.
  • Carry out detailed technical designing of software solutions.
  • Scope and break-down user stories into clear and achievable technical tasks and estimate effort and time for the completion of those tasks.
  • Identify key developer skills required for a particular project and participate in JD preparations and recruitments.
  • Implement technical designs including coding, calling existing services, creating new components, etc.
  • High standard of engineering quality through code reviews, unit tests, and analytics.
  • Ensure engineering principles and related processes are adhered to.
  • Give constructive feedback to team members via code reviews and architectural reviews

QUALIFICATIONS & EXPERIENCES:

  • Bachelor’s degree in Computer Science or in a related field, or equivalent work experience.
  • 8+ years of experience developing production enterprise applications and managing teams.
  • Extensive, full-stack experience with web-based technologies and architectures such as RESTful APIs, Microservices, HTML5, Java, Spring, JavaScript/ES6, Node.js, React, React Native, and Angular and PHP.
  • In-depth understanding of the technology stack, e.g.: HTTP, browser/ JS engine architecture, Relational and NoSQL databases, Linux, containers/ virtual machines etc.
  • Experience in architecting, designing, and implementing highly available, scalable web applications.
  • Familiar with a variety of software patterns and principles.
  • Database skills understand the use cases for relational and non-relational data such as implemented code against several different database platforms: RDBMS, NoSQL, and shared storage.
  • Experience with DevOps practices and working with Cloud IaaS or PaaS providers such as AWS, Azure and GCP.
  • Experience with container technologies such as Docker and Kubernetes.
  • Proficient understanding of agile processes, CI/ CD, and code versioning tools, such as Git.
  • Able to quickly learn new and existing technologies.
  • Excellent problem solving, critical thinking, and communication skills, and the ability to exercise mature judgment.

MANPOWER LANKA SOLUTIONS (PVT) LTD.

Astoria Tower 03, 9th Floor, #422, R.A De Mel Mawatha, Colombo 03, Sri Lanka.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*