The role:
You will drive the technical design and implementation within an Agile team, working on the development and maintenance of bespoke software which stays in sync with TfL architecture standards, design principles and coding standards.
You will provide technical direction, during the creation of high and low level technical designs, during software development and testing lifecycle.
You will be a domain guide in the software technologies meaningful to the team.
Key Accountabilities:
• Lead the overall design, development and configuration of applications, components and tools, including the creation or update of appropriate documentation on agreed programmes and projects.
• Set and be responsible for the adoption of Software Development Standards and Best Practices in the Agile team and specialist area.
• Lead, organise, conduct or participate in meetings / delivery events and follow processes defined for their team to ensure quality of work and efficiency of the team.
• Uphold the principles and standards of Technology and Data to ensure that work delivered is of high quality, well-rounded, robust, very high performing, and meets the priorities set by the Agile process.
• Responsible for development plans, forecasts and development budgetary estimates, to ensure projects can be planned in a consistent and timely fashion .
• Represent development team in support of governance processes such as architecture and change review.
• Evaluate and champion new technologies whilst considering risks to delivery and production systems.
• Fixing software application defects in accordance with agreed developer operations practices.
Skills:
• Ability to take project requirements and functional designs and interpret them intelligently to produce technical designs and working software solutions.
• Expert in MS Dynamics 365 and PowerApps customisation and solution development.
• Expert in developments in the latest version of C#, JavaScript, TypeScript and their standards, patterns and practices.
• Experience in design and development of solutions utilising Azure and AWS
• Authority in development methodologies and tools.
• Authority in analysing and optimising database and application performance.
• Authoritative hands-on coder using a variety of Agile methods including Scrum.
• Lead software design and development capabilities.
• Ability to produce estimates for own and other developer tasks with an appropriate accuracy and precision.
• Broad level of ability to build effective working relations (partnering) with, and to influence people in the delivery team.
• Detailed and attested ability to analyse complex systems, draw conclusions and produce solutions and decisions.
• Ability to lead, mentor and coach the development team..
Knowledge:
• Significant qualification at degree level or higher and/or professional membership / qualification of a recognised professional Institution (e.g. ICE; IHT; CILT) or equivalent experience (desirable)
• Authority knowledge of object-oriented best practices and software design patterns, how they are used to deliver robust systems in .NET
• Lead knowledge of software architectures for web applications
• Lead in configuring off the shelf systems/software to minimise customisation including Enterprise platforms
• Knowledge of planning and management tools and techniques, with an emphasis on Agile development.
• Broad knowledge and understanding of significant industry standards, such as security, and PCI DSS.
• Understanding of 3rd party contractual requirements working in a multi-vendor environment.
• Understanding of cloud platforms.
Experience:
• Special experience of structured Software Engineering principles and the task of the software developer.
• Confirmed knowledge and "hands-on" experience in large-scale IT systems developing complex bespoke applications.
• An authoritative developer in object oriented programming languages such as C# and scripting languages as well as MS Dynamics enhancement and PowerApps creation with the associated development toolset.
• Tried knowledge and "hands-on" experience in cloud implementations and of systems integrations
The closing date for applications is Tuesday 8th February 2022 @ 23:59
Inclusivity statement
We are committed to equality, diversity and inclusion. We want to have a workforce that is truly representative, at all levels, of the city we serve. We welcome applications from all people to ensure we have diversity in background, thought and experience. This will enable us to become a more innovative and efficient organisation and help us meet the needs of our customers.
Our goal is to make our recruitment practices as bias-free and inclusive as possible. We are a disability confident employer who guarantee an interview to any disabled candidate who meets all of the essential criteria.
We also use anonymising software that removes identifying information pertaining to your protected characteristics such as your name, gender, faith, ethnicity, disability status, age, sexual orientation, from CVs and cover letters to make the shortlisting process fair. When applying for this role, please make sure your application clearly outlines your relevant skills, knowledge and experience, detailing in each previous job what you were responsible for, what you delivered and what your achievements are.
Additional Information
Please note that you must apply by using your CV and a covering letter. Please think carefully about the skills, knowledge and experience outlined in the job description and ensure your CV reflects the requirements of the role.
Due to the pandemic, we’re conducting interviews by MS Teams however the usual interview preparation tips still apply.
We will endeavour to give candidates as much notice as possible however some interviews/assessments will be organised at short notice and will require a degree of flexibility.
Benefits
In return for your dedication and expertise, you will enjoy excellent benefits and scope to grow. Rewards vary according to the business area and role, but may include:
• Final salary pension scheme
• Flexible working with a great work/life balance
• Free travel for you on the TfL network
• A 75% discount on National Rail Season Ticket and interest free loan
• 30 days annual leave plus public and bank holidays
• Private healthcare discounted scheme (optional)
• Tax-efficient childcare payments
• Tax-efficient cycle-to-work programme
• Retail, health, leisure and travel offers
• Discounted Eurostar travel
Crime & Disorder Statement
It is a statutory requirement for all departments in TfL to follow Section 17 of the Crime and Disorder Act 1998.
Section 17 requires authorities to consider the likely affect on crime and disorder and community safety in all that they do, and take action to prevent crime and disorder, substance misuse, anti-social behaviour and behaviour that adversely affects the environment.
TfL has voluntarily been committed to following Section 17 since 2006, but we must all make sure that it is considered in decision making, policies and procedures in the same way that equality and health and safety are.
Health & Safety Statement
All employees have a general duty in law to take reasonable care for the health and safety of themselves and of other persons who may be affected by their acts or omissions.
All employees must understand and be committed to Transport for London’s Health and Safety Policy statement and the Company’s safety priorities and be aware of their contribution to such priorities.
All employees must also be aware of and comply with the current health and safety legislation and other Company requirements that are relevant to their job.
Job ID: 55980
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...