Application Solution Architect
- Full-time
- Department: Digital Development & Architecture
Company Description
We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.
We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.
Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.
Job Description
Leads the development of architectures for complex systems, ensuring consistency with specified requirements agreed with both external, and internal customers. Takes full responsibility for the balance between functional, service quality and systems management requirements within a significant area of the organisation. Establishes policy and strategy for the selection of systems architecture components, and coordinates design activities, promoting the discipline to ensure consistency. Ensures that appropriate standards (corporate, industry, national and international) are adhered to. Within a business change programme, manages the target design, policies and standards, working proactively to maintain a stable, viable architecture and ensure consistency of design across projects within the programme.
Responsibilities
- Identify and manage evolving needs within business areas, including the ability to deal with changes in priority; and
- Assess and impact changes and make adjustments to delivery plans and targets.
- Design an n-tier application architecture and contribute to the development and delivery of “complex IT applications” involving integrated web-based systems using a Service Oriented Architecture (SOA);
- Lead projects through envisioning and design phases, ensuring proposed solutions adhere to the designated Enterprise architecture and other relevant policies, strategies and standards during development and deployment phases;
- Create functional/non-functional design components;
- Create logical architecture
- Communicate the overall technical design to governance bodies and technical delivery teams
- Control a multi-team delivery environment to ensure successful end to end solution design and delivery;
- Diagnose system problems in “complex IT applications;”
- Identify the sources of the problems; and
- Recommend appropriate solutions that lead to successful outcomes.
- Provide guidance, architectural oversight and technical leadership during detailed design, build, test and deployment phases of projects;
- Provide visible technical leadership and design authority within the relevant practice or project; and
- Work with a range of other internal and external resources to design and deliver solutions that best meet an articulated need.
- Develop and maintain the application landscape; and
- Provide advice, guidance and direction on the use, deployment and integration of third party technical components and services into a solution.
Qualifications
Technical Skills
- Object oriented C#
- .NET Framework, version 3.5 or later
- MS SQL Server 2008 or later
- MS Component Services (WCF)
- HTML/HTML5
- ASP.NET
- CSS
- JQuery
- Angular JS
- MS IIS 7.5 or later
- MS Visual Studio 2010 or later
- SOAP, REST and JSON
- Microsoft Azure Service Bus
Additional Information
Leon Cunningham
Version 1 Talent Acquisition Team