Senior Developer
at Transport for London
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 02 Mar, 2025 | GBP 81000 Annual | 29 Jan, 2025 | N/A | Retail,Health,Asp.Net,Communication Skills,Sharepoint,Complex Systems,Software Implementation,Javascript,Travel,Software Systems,Specifications,Agile Environment,Directors,Estimates,Distributed Systems,Private Healthcare,Sql Server | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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