SUMMARY:
Our client requires an experienced Specialist Solutions Architect with strong expertise in Web and Cloud technologies to support the design, implementation, and optimization of enterprise-level solutions. The role focuses on developing scalable cloud architectures, ensuring alignment with business requirements, and enhancing system performance, ...
POSITION INFO:
Our client requires an experienced Specialist Solutions Architect with strong expertise in Web and Cloud technologies to support the design, implementation, and optimization of enterprise-level solutions. The role focuses on developing scalable cloud architectures, ensuring alignment with business requirements, and enhancing system performance, security, and integration. The successful candidate will provide technical leadership, collaborate with cross-functional teams, and contribute to the execution of complex IT projects. This opportunity demands deep knowledge of cloud platforms, digital transformation, and IT governance, with proven experience in delivering robust solutions within scope, time, and budget. The position offers a critical role in driving innovation and supporting the client’s long-term technology strategy.
What you’ll do:
- Help design web and cloud-based solutions with coding capability to help pioneer the new approach in an implementable manner that supports existing components and develop new functionality
- Understand existing product and domain elements and work with business analysts to refine and implement new requirements.
- Provide though leadership in refactor and improve the code to keep the product maintainable and adaptable to new requirements.
- Evaluate and improve application performance, and high availability features.
- Create unit and integrated system tests to show that the developed functionality works as intended. Create and execute functionality test scenarios (dev testing).
- Create technical documentation that explains how the various components of the system work and how they may be best utilized.
- Do root cause analysis on Solutions bugs to find and fix the cause of a problem in an integrated system.
- Build and deploy the Solutions in line with available cloud based application services and appliances.
- Work effectively in a team environment, actively collaborating to improve software development processes and standards.
Your expertise:
- Greater than 10 years development experience and solutions architecting in custom project development environment with multiple go live events.
- A strong knowledge of Microsoft .NET with C# and web development technologies is essential with track record of cloud-based solutions design and implementations.
- A minimum of 5 years Azure Cloud implementation experience required.
- 7 years relevant experience as a senior web developer in a multi-tiered .NET application development.
- Experience in web browser scripting languages is preferred (including JavaScript/TypeScript, Angular, ASP, HTML5, React).
- Knowledge of rest frameworks involving JSON and XML message interaction.
- Working knowledge of web application security vulnerabilities and prevention techniques.
- Ability to work in a team environment and collaborate on use cases and user stories to translate into user friend application interface.
- A thorough understanding of SDLC processes (Agile and Waterfall), tools and techniques.
Qualifications:
- Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences
Experience of the following technologies:
- Angular 6 and above technologies
- In depth ASP.Net, C#.Net, Java Script, CSS, XML and HTML knowledge
- Experience with Microsoft application servers (Microsoft IIS Servers 2008 onwards-preferable)
- Integration experience (Web SOAP/RESTful services)
- XML and JSON messages interaction. Understanding of namespace management and utilization
- SQL and experience with a relational database (i.e MS SWL 2008 onwards, Azure SQL)
- SoapUI/Postman
- Knowledge and experience of the following Microsoft development toolsets including (Visual Studio, IIS 7 and upwards, SQL Server Management Studio 202 upwards, SOAP/REST Services)
- Knowledge and experience in the following Azure Cloud resources and services:
- Azure SQL
- Azure Storage
- Azure Functions
- Azure Queues
- Azure App Services
- Azure DevOps
- Azure Cognitive Services
Personal Profile:
- Self-starter, self-motivated, team player, having managed a development team.
- Excellent communication and interpersonal skills.
- Strong attention to detail.
- Able to work under pressure and meet deadlines.
- An ability to perform root causes analysis on bug diagnosis under severe operational pressures in integrated environment.
- Life-long learner.