Senior Developer

at  Transport for London

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Mar, 2025GBP 81000 Annual29 Jan, 2025N/ARetail,Health,Asp.Net,Communication Skills,Sharepoint,Complex Systems,Software Implementation,Javascript,Travel,Software Systems,Specifications,Agile Environment,Directors,Estimates,Distributed Systems,Private Healthcare,Sql ServerNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Organisation - Customers, Communication and Technology
Job - Technology Development
Position Type - Full Time
Job title: Senior Developer - Power Platform
Salary: £60-81k (inclusive of a 15% non-consolidated and non-pensionable allowance)
Location: North Greenwich, London / Working from Home hybrid model, 50% Office Attendance
Contract Type: Permanent TFL Band 3

YOU’LL INFLUENCE THE LIVES OF MILLIONS

Join us, and you could soon be using low-code/no-code development to deliver software that’s used by corporate users every day. You’ll be developing and supporting Power platform and Dynamic CRM applications.
You’ll be part of a Scrum team. That means you’ll be involved in activities such as Refinement, Sprint Planning, Estimates, Retrospectives, Demos and daily Scrums. You’ll work with other Scrum teams using Large Scale Scrum to produce coordinated and integrated high quality working software.
You’ll get to use every bit of your expertise
Constantly looking for better ways to develop and deliver software, you’re highly focused, resilient and a real source of inspiration for others. Responsible for the development and day-to-day maintenance and enhancements of the Power Platform application systems, Microsoft Dynamics 365 CRM applications in test and production operations, including tasks related to identifying and troubleshooting application issues and issues resolution or escalation. if you can bring excellent communication skills and a flair for analysing complex systems and coming up with effective solutions to problems, you’re definitely someone we’d like to talk to.

Key Accountabilities

  • Develop new power platform, CRM applications and support existing application.
  • Contribute across all phases of the software development life cycle
  • Identify areas and processes where Power Platform and Microsoft 365 can be better leveraged and facilitate process improvement.
  • Keep abreast of new technologies and be aware of industry standards, best practices, and trends.
  • Help guide teams to effectively use the Microsoft Power Platform (Power BI, Power Apps, Power Automate and Power Virtual Agent)
  • Assesses new software products and solutions. Duties include participation in client needs assessments.
  • Create technical material in support of governance processes such as architecture and change review.
  • Fixing software application defects in accordance with agreed developer operations practices
  • 2nd and 3rd line support.

Knowledge

  • Must have practitioner experience in Microsoft Power Platform and/or Dynamics 365 CRM development experience. Leveraging Azure or AWS platforms is also vital.
  • Excellent knowledge of Power Apps, Microsoft Dynamic 365 CRM, SharePoint, Dataverse, Power Automate, C#, JavaScript, CSS/HTML, ASP.NET, WebAPI, SQL Server.
  • Comfortable with Scrum and Agile ways of working.
  • Hands-on experience with developing and improving Power Apps and Power Platform technical solutions.
  • Degree or equivalent qualification in a relevant subject area is desirable.

Skills

  • Ability to translate specifications to software implementation of large, complex distributed systems involving a vast range of stakeholders.
  • Ability to develop incremental software for solutions in large scale and complex environments.
  • Ability to produce estimates for own tasks with an appropriate accuracy and precision.
  • Ability to build effective working relations with people at all levels across the organisation and outside.
  • Ability to work independently as well as collaboratively on cross-functional teams.
  • Strong written and verbal communication skills including ability to explain complex information with senior management and directors, produce summary and feasibility reports on complex technical and business issues.
  • Ability to analyse complex systems, spot trends, draw conclusions, and produce specifications and decisions on database and application performance.

Experience

  • Extensive experience of developing software systems in multi-vendor environments to incrementally deliver systems that are of high quality, to specification, and to budget.
  • Extensive experience of developing software of complex systems under significant pressures of time and cost
  • Extensive experience of appropriate documentation techniques for software designs that match customer expectation and that can be used by systems development teams in the future for ongoing software related activities.
  • Broad experience of the full systems development lifecycle in an Agile environment
  • Knowledge and “hands-on” experience in cloud implementations is desirable.
  • Knowledge and “hands-on” experience of systems integrations is desirable.

Responsibilities:

The Senior Developer is responsible for the implementation design and development of software throughout the agile development lifecycle of Revenue, Online, and Corporate Applications.
The role holder provides general and/or specialist expertise to ensure that the software developed meets the quality expectations of stakeholders and standards expected by TfL.
Specialist role holders provide expertise in specific tools or technologies that other members of the development teams rely on.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

A relevant subject area is desirable

Proficient

1

London, United Kingdom