Senior Architectural Technologist
Full job description
e-Tech Recruitment Ltd
Salary: £45,600 – £54,000 per year
Purpose of the Role:
We are looking for an individual who is hands on and can drive innovation and maintain a delivery schedule to our customers.
The individual will be the primary contact for the technology and delivery lead and ensure that projects are delivered in a timely, controlled and predictable manner. in charge of the core growing development team ensuring that development projects are planned and completed on time. The core skills highlighted below and ensure continuous improvement to processes are aligned with the group procedures and processes.
In this high-profile role, you will be responsible for managing the end-to-end delivery of complex system solutions, through delivering a combination of waterfall/Agile projects. You will use your strong interpersonal skills to identify and engage with project stakeholders and then manage all ongoing communications to ensure all stakeholders are kept informed at an appropriate level. This role is not solely focused on project delivery. As the technical architect you will be the driving force for ensuring team operations are focused on tasks in hand.
You will also be responsible for coaching the team to self-organise and create high-value products and remove impediments to progress and quality. This role is a senior, highly skilled and as an experienced member of the department, as such, you will be expected to take on additional responsibilities beyond the scope of the immediate job. These will be agreed on an individual basis.
As an Individual:
You will have excellent skills in C# and full application development life cycle.
You will have experience working with stakeholders at various levels.
You will highly value quality and have great attention to detail.
You will have experience of Microsoft development stack Visual Studio/TFS/GIT/Jira.
You will have experience of UI development and may have experience of MVVM and WPF.
You will have experience of Microsoft SQL.
You may have experience of Microsoft SQL Reporting.
You may have experience of Azure DevOps & Insights.
You may have experience with CRM systems.
You will have a drive to learn and research exciting tech areas. This will help expand the skill sets of your team and provide the best experience for end users.
Key Responsibilities / Activities:
Managing the end-to-end delivery of complex system solutions, establishing and controlling project constraints and scope.
Managing relationships and communication with all project stakeholders.
Agreeing approach to delivery within the delivery project team.
Leading and coaching the project team as appropriate and according to the needs of the individual project.
Providing clear ownership for and visibility of the resolution of all project risks and issues.
Lead improvements to the efficiency and effectiveness of the project delivery / Managed Service and contribute to the identification of areas of improvement.
Ensuring the decisions made on project approach are documented and comply with internal standard and procedures.
Providing regular, constructive feedback to project team members.
Providing progress updates to the client and internal teams.
Overall management of the programme of work agreed with the client.
Develop and maintain effective and proactive relationships with the customers, their suppliers and third parties.
Maintaining and developing processes, standards, tools and reporting and their documentation and proactively reviewing the service provided to the customer.
Essential Skills and Experience:
TFS/GIT/Jira/Azure DevOps.
8+ years enterprise.NET development
Visual Studio (c# DotNet Core)
WCF (or similar)
WPF (or similar)
WF (or similar)
3+ years web technology development, including;
HTML 5
Web page design skills not as important
JavaScript
Angular 1 or Angular 2
NPM
Gulp
jQuery
AJAX
Websockets
Material Design Libraries
Angular
Other
Web service development and integration
SOAP & XML
REST & JSON
3+ years development personnel management
Team leading
Time management
Communication skills
Development / developer level
Management
Client level
Flexibility in working approach
Working knowledge and understanding of current best practices in (with demonstrable application);
DDD
Micro services
DI
TDD
CI
CD
OO design
Excellent grasp of abstraction
Testing and Performance
Penetration testing
4+ years working experience and understanding of;
Microsoft SQL Server
Application deployment
Cloud hosting and strategies
Desirable Tools, Skills and Experience:
of leading CRM software development
Umbraco
ASP.Net
CSLA
IIS
Windows Services and deployment
Established company with ambitious plans for growth
Opportunities for development within the company
Expanding company offering excellent career prospects
Market leaders in their field
Friendly working environment
Modern offices
Personalised training and development program
Free parking
To apply for this job please visit definitejobs.co.uk.