you will assure other services and system quality, making sure the technical work fits into the broader strategy for the FCDO. You will be responsible for leading the technical design of systems and services, including detailed plans for integration. You will also explore the benefits of cross-government alignment of systems and services. You will work on multiple projects … or teams on problems that require broad architectural thinking. As a Senior Technical Architect, you will: be responsible for managing the technical design of systems and services, justifying and communicating design decisions assure other services and system quality, ensuring the technical work fits into the broader strategy for government explore the benefits of cross-government alignment provide … or issues in the team dynamic and rectify them, identify issues through Agile 'health checks' with the team, and help to stimulate the right responses. (Skill level: Practitioner) Making architectural decisions . Work with others to make architecturaldesign decisions characterised by managed levels of risk and complexity, identify and address architectural risks relevant to your More ❯
Technology Architect to play a hands-on, strategic role in reshaping the organisation's technology landscape. About the Role You will: Develop and deliver a comprehensive technology strategy and architectural blueprint Lead architecturaldesign across multiple technology domains (cloud, data, security, applications) Partner with business leaders to align solutions to commercial goals Evaluate and embed emerging technologies … experience in technology/enterprise architecture (construction or real estate experience a bonus, not essential) Strong knowledge of enterprise frameworks, cloud computing, data analytics, and cybersecurity Demonstrated ability to design and deliver scalable, secure, high-performance solutions Excellent leadership skills with a track record of developing and inspiring teams Strong analytical and problem-solving abilities, combined with excellent communication More ❯
Required Skills Strong generalist experience in a wide range of the following areas: Awareness of Enterprise architecture frameworks and patterns Technical architecturaldesign of complex solutions Communication at all levels including at an executive level with partners and senior management Writing and collaborating in the production of architecture design artefacts Ability to work as part of a … Enterprise data, analytics and information management, ETL knowledge High volume transactional online systems Security and identity management Service and micro-service architecture Knowledge of continuous integration tools and techniques Design and/or development of applications using: AWS native services Oracle Forms, PL/SQL, Oracle Reports Design of data stores using SQL and/or NoSQL databases More ❯
are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews … of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading … edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on system design concepts and proficient advanced experience Advanced in Python programming language Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI More ❯