Job Details

SGD9000 - SGD12000 per month
Job Type
Preetika Bhatia
Contact email
Email Preetika
Contact phone
+65 6692 0792
about 1 month ago
Purpose of the role: The Solution Architect for my client is responsible for developing concept leveraging on latest technology to achieve the user requirements. The Architect will work closely with the Application Manager and other solution architects to design systems, including the integration with the 3rd party external systems. The Architect not only ensures that the solutions are in line with enterprise architectures and strategies but assists further to influence senior stakeholders to enable an effective design to be implemented. You will be a key member to support the company’s efforts to move to cloud (Azure) and adopt microservices and DevOps within the structure.
Role responsibilities
The primary responsibility of the Solution Architect is to create high quality solution designs which address all architectural concerns including business, information and application. It is highly desirable to have prior experience in implementing cloud and microservices from scratch. You will also act as a DevOps advocate for the company focusing on leveraging the cloud capabilities.
These includes:
  • Involve and responsible for design of overall application ecosystem including technology, system and application software.
  • Responsible to setup the design and development standards to be aligned across the development team.
  • Responsible to advise development team on technology usage and implementation.
  • Analyze (to-be) business problems and designs technical solutions involving business process and applications to achieve the end state solution.
  • Own the Architecture solution and drive the delivery of the solution. Focusing on delivery, compliance and adherence to project milestones.
  • Works with all IT functions to ensure the solution is covered from inception to Production support – ensuring the solution is compliant.
  • Highlights the Key architectural use cases and ensures Architectural principles are covered in the High-level design.
  • Work with the Head of Technology to drive the realization of the architecture into the design detail – where applicable adopting the 4+1 architectural view.
  • Undertake project management responsibility when required
  • Advise in business and IT planning.
  • Present the proposed architecture to IT & business stakeholders
  • “Sell” the architecture process, its outcome and ongoing results.
  • To be responsible as well for the integration and implementation with 3rd party products and/or COTS.
  • Participate in decision-making process around technology strategy, conduct analysis on technical viability of solutions and provide guidance on delivery of complex projects.
  • Conduct research around best practices and/or new concepts and to adequately communicate and document such created solutions. These engagements extend to third party platforms and tools which the Architect will undertake to pursue with the respective third party technical designates.
Key performance Indicators:
The Architect is accountable for the delivery of technical solution design that promote resilience, robustness, flexibility, scalability and high-performance. The Architect will also have responsibility for contribution to, and maintenance of, the domain architecture repository.
Core competencies
Appropriate level of education, knowledge and working experience:
Education, Knowledge & Experience
  • Degree in Computer Engineering/Science or a related discipline is preferred;
  • Have at least 6 years relevant experience in leading the design, development, implementation of large scale and highly available enterprise wide architecture systems with complex and diverse integration with other applications and systems;
  • Highly experienced with .NET, React, Electron, Java, JSP/JSF, Spring/Struts framework, Hibernate, Javascript, XML & related technologies as well as UML notation tools;
  • Depth of experience with web application and database design considerations;
  • Familiar with Microsoft Technology (Azure, OS, SQL – IaaS, PaaS, etc) and Cloud Technologies are a Must.
  • Familiarity with Software Change/Configuration Management and Build Processes in a complex environment;
  • Experience with working in an environment that is transforming from traditional software development to DevOps;
  • Ability to apply design concepts – layered architectures, components, interfaces, messaging and patterns;
  • Knowledgeable in enterprise architecture - especially covering .Net and Java Enterprise solutions;
  • Leads POCs to spearhead development initiatives to support the business;
  • Works closely with the Team members in IT Delivery, IT Operations and IT Central Services;
  • Highly experienced in the practical application of Architecture in supporting change and day to day operations;
  • Preferably with experience in delivering change within the shipping Industry, including experience in both large-scale programs and projects as well as smaller-scale change requests. Must include practical understanding of software development lifecycles and methods, including requirements definition and testing in both waterfall and Agile environments;
  • General awareness of business, regulatory and technology change within shipping industry will be beneficial but not mandatory;
  • Knowledge of software development process methodologies like RUP and / or Agile;
  • Project management skills.
  • Possess a proven and successful track record in delivering complex IT projects/programs;
  • Ability to prepare and give presentations.
  • Ability to communicate with the business clients in non-technical terms;
Personal characteristics:
  • Good written and oral communication skills;
  • High adaptability to a dynamic changing environment;
  • Delivery focused and pragmatic
BeathChapman Pte Ltd
Agency No: 16S8112
EA No: R1767372