About this role
Job Description: • Assess and analyse functional and non-functional requirements and provide the best fit application design adhering to architectural guidelines and enterprise architecture strategy. • Work closely with scrum masters, business analysts, enterprise architects to ensure all application architecture design is well understood, agreed and accepted. • Contribute to the technical solution design and technical specifications e.g. component / sequence / logical diagrams, data models, error handling, swagger spec, kafka topics • Mentor engineers, developers, business analysts etc on cloud native application design and build. • Provide guidance to engineers, developers on complex implementation and coding issues. • Be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued. Requirements: • Bachelor’s Degree in computer science or equivalent with a minimum work experience of 8 years and preferably 2 -3 years of experience as an application/solution architect. • Experienced with container platforms like Kubernetes or OpenShift or Pivotal Cloud Foundry, distributed cache like Redis Cache, messaging/event based platforms like Kafka, databases like Postgres, Mongo DB etc. • Experienced with Agile/Scrum software development approach and familiarity with TDD & BDD. • Experience in banking/finance industry is a plus. • Should have strong analytical and problem-solving skills. • Strong interpersonal and communication skills. • Positive attitude towards continuous learning. • Ability to manage stakeholders & experience in presenting to the senior management.
Also in Software Engineering
NANYANG TECHNOLOGICAL UNIVERSITY
HUDSON RPO (SINGAPORE) PTE. LTD.
ACHIEVE TECHNOLOGY ASIA PACIFIC PTE LTD