Application / Software Architect
Application Architect - London £60k - £80k + Bonus and benefits
Our client a leading FTE 100 Consultancy helps nations, governments and business around the world defend themselves against crime, reduce risks in the connected world, comply with regulations and transform business operations.
Bringing like minds together, they have designed and delivered some of the most cutting edge Cyber Security solutions in the world.
We are looking to hire a talented Application Architect who will be responsible for the overall design of applications, ensuring they meet functional and non-functional requirements. As an experienced Software Developer you will be able to set the direction of the design, development and methods used for the development team.
The role will be responsible for;
The design of an Application (the complete set of software components that make it) to ensure that it meets the Functional and Non-Functional Requirements set of it.
Stakeholder management (e.g. solution architects, implementation team lead, test team lead) externally to counterparts within the client, owning the relationships for the project
Tailoring DMF to meet the projects needs and contributes back into wider AI Method work
Production of estimates, costs and delivery timescales at appropriate points in the development lifecycle
Working with Functional Architects and Test Managers to ensure that requirements are suitable to be developed and tests are appropriate to verify them
Defining / applying and enforcing the usage of modern engineering best practices and automated application lifecycle management (ALM) approaches including Configuration management (SCM, branching strategies, release strategies), Build and dependency management (Maven, Ivy), Continuous integration (CI) and deployment, Automated testing (Unit, Functional, Integration, Performance and Acceptance) and quality reporting (Code coverage, standards compliance, systems complexity / heuristics)
The successful candidate will possess experience and knowledge of;
The full project lifecycle from bid, through requirements capture to development, integration, testing and delivery
Knowledge of development methods such as Agile, Waterfall, XP, SCRUM, RUP
Experience of estimation techniques and the ability to use them appropriately throughout the development lifecycle
Familiarisation with DMF and ability to use it on projects
Experience with project quality techniques including planning, risk management and decision making
Knowledge of design "ities" such as security, scalabililty, reliability and the ability to create and review designs which incorporate them appropriately
Knowledge of programming techniques such as test driven development, continuous integration, code coverage, static analysis
Working understanding of infrastructure platforms and middleware
This is a highly rewarding opportunity with great salary and benefits, as well as genuine career progression is a fast moving team.
For more information and to apply. Contact Steve Rogers or apply online!
This job was originally posted as www.jobsite.co.uk/job/959482403