Senior Software Engineer at Apadmi
Manchester, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

26 Apr, 26

Salary

0.0

Posted On

26 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Agile Methodologies, Scrum, Mentoring, Coaching, Technical Solutions, Client Communication, Project Management, CI/CD Pipelines, Architecture, Design Patterns, Team Collaboration, Task Refinement, Sprint Planning, Retrospectives, Code Quality, Dependency Management

Industry

Software Development

Description
What a typical week might look like You’ll be a leader when on a project, which could be from a range of sectors including finance, retail, hospitality, health or sports, and as such your week could include day-to-day development work, mentoring others or liaising with other non-developers such as design, product owners or even the sales team. While no two project teams work identically for those experienced with Agile methodologies, and Scrum more specifically, you’ll be familiar with many of the activities that take place; Each day, you’ll meet with your team to discuss the day’s tasks, where you need support and where you might support others You’ll be frequently facilitating the refinement of upcoming work in conjunction with the rest of your team members, including developers, testers, designers and product owners to ensure everyone understands what needs to be done and how Sprint planning, retrospectives and reviews may also take place during a given week and you’ll take a leading role in all of them Outside of these activities there will be plenty of “on-tools” days where you will be delivering tasks not only to specification but in a way that is both maintainable and readable having pioneered the architecture and implementation for the scenario yourself. Other days may be spent a little less head down, coaching and mentoring others on the project ensuring they also deliver their work on time and to the required quality or it could be spent working with the client, product owner and designers, fleshing out emerging requirements. When not on project there could be days where you will be supporting the business in bringing in new work through bids, proposals and estimation. Who you’ll be supporting Our People While your project team is likely to be quite lean, you’ll be supporting them wherever possible, which may include; Proactively coaching and mentoring other members of your team Regularly facilitating and taking a leading role in project ceremonies such as refinement, planning, retrospectives and sprint reviews. Making sure others in the team understand the dependencies and risks with their work Facilitating discussions with multiple disciplines across a project team, such as design and project management Our Projects Taking ownership of a technical solution, ensuring delivery is on time and to specification Aware of how technical decisions impact budget, timelines and risk Maintaining a healthy client relationship through clear communication and facilitating effective client decision-making You’ll be great for this if You’re comfortable with pressing that new project button, setting up projects from scratch, including CI/CD pipelines, establishing architectural principles and design patterns and submitting your app to the respective app store You can ensure that project and organisational standards and practices are carried out by your other team members You are comfortable facilitating discussions around technologies and systems you aren’t familiar with Your projects are not only delivered on time and to specification but they can be easily understood by others so developers can be onboarded and the project handed over when necessary
Responsibilities
You will lead project teams across various sectors, ensuring timely delivery of technical solutions while maintaining client relationships. Your role includes mentoring team members and facilitating project ceremonies.
Loading...