Overview:
Hear firsthand from SoftwareOne APAC leaders as they unveil our exciting business and growth plan, spill the beans on our hiring initiatives, and reveal why joining SoftwareOne is a game-changer. Join us now and be part of our incredible journey.
Responsibilities:
The Solution Architect is a technical leader who can identify and understand the business needs and, according to those needs, design, and document a solution architecture aligned with the technical constrain of the customer environment
* Identify architectural characteristics.
* Prioritize, with the customer, the architectural characteristics.
* Define and detail the architecture of the solution (High-level design)
* Define with the development team, and document, the implementation guidelines.
* Document technical decisions.
* Make sure that the team, including the customer, understand and supports the defined solution architecture.
* Implement the required POC to support the decision process regarding the architecture quality attributes.
* Support the development team and help them grow in their technical skills.
* Inspect the code base and fix miss alignment with the architecture guidelines.
* Improve SoftwareOne software architecture practice
* Ability to effectively lead people including when no direct reporting line exists
* Effective coordination & collaboration among teams as well as in projects
* Able to learn quickly and keep pace with rapid changes in the Software Development domain.
* Take charge and actively participate in sharing insights within a community (e.g. team, practice, or project).
* Possess solid understanding of general principles of IT Industry Standards (ITIL, Six Sigma)
* Sophisticated consulting skills
* Customer business process analysis and understanding
* Advanced business writing skills for customer deliverables
* Customer solution presentation for sophisticated solution designs (Ability to articulate the business value on sophisticated solutions)
* Acquire and maintain vendor certifications
* Support pre-sales and delivery to implement deliverables for customers
* Experience and desire to work in a technology consulting environment that requires regular travel
* Project experience on security, AI, and data is an added advantage
Qualifications:
The candidate should possess as much as possible of the following skills
* Minimum 3 years as a software/solution architect
* Advanced skills in Programming languages: C# or Java or JavaScript
* Service Development: RESTful services, Microservices, API gateways, Webhooks,
* Database design (SQL, NoSQL)
* Azure or AWS: Compute, Storage and PaaS services, serverless
* Containers: Docker, Kubernetes
* DevSecOps practices (DevOps)
* Frameworks: (One or more of) Angular, AngularJS, react.js, React Native, Node.js, Ember.js, Vue.js, Flutter
* Web Application Frameworks (one or more of): ASP.Net MVC, PHP, Spring
* Agile Software Development Lifecycle experience
* Proven experience analyzing, defining, and detailing Software Architecture
* Software Estimation Techniques experience
* Design and cloud architecture patterns knowledge
*
Share this job:
Share this Job