Software Architect

  • Software Engineering
  • Full time
  • 1 month ago
  • Colombo

Job Information

  • icon
    Job Level : Senior
  • icon
    Job Experience : Above 5 years
  • icon
    Job Qualifications Bachelor

Job Description

A fast-paced Digital Advancement company is looking for an innovative and driven Software Architect to join their team.

Job Responsibilities

  • Translating business requirements into solid technology solutions.
  • Provide the architectural leadership for research & development and build a proof of concepts to realize new product ideas as a member of the innovation lab.
  • Ensure software designs are conforming to scalability, performance, security and optimization requirements in multiple environments.
  • Driving technical proposals, presales and related documentation.
  • Doing technical estimating for effort and providing the resource requirements.
  • Evaluate the team members, identify knowledge and skill gaps, establish training plans and mentor team members.

Skills and Experience

  • Minimum 7+ years of industry experience with at least 3 years of experience as a software architect.
  • Hands-on experience in these technologies: JavaScript/Node JS/TypeScript and other JS-based framework Experience.
  • Hands-on experience in using AWS Cloud Native Services.
  • Mobile application development background in React Native/Flutter or similar.
  • Experience in Microservices & Serverless Architecture.
  • DevOps Experience (Kubernetes, CICD, IAC automation, Other best practices).
  • Experience in other clouds such as GCP and Azure will be an added advantage.
  • Experience in the GO language will be an advantage.
  • Proven track record with exposure to industry-accepted technology platforms and software engineering practices.
  • Experience in IoT, Apache Kafka and WSO2 Middleware will be an added advantage.
  • Experience in handling large-scale international software projects is preferred.
  • Experience in cloud platforms and container-based deployment architectures.
  • Bachelor’s degree in software engineering or equivalent academic and/or professional qualifications.
  • A Master’s degree in a related field will be an added advantage.

Interested candidates, please send your cv to

Job alerts

Receive emails for the latest jobs matching your search criteria

Skip to toolbar