Sr. Software Engineer 3

London, ENG, GB, United Kingdom

Job Description

About the Role:


A Senior Software Engineer III delivers significant impact through a combination of technical excellence, team and product leadership, and organizational influence. They create innovative solutions for complex challenges and work effectively with ambiguous requirements needing minimal oversight. Engineers at this level have an impact on and beyond their immediate team achieved through various approaches such as a technical lead defining the roadmap, team leader fostering growth, product/project owner evolving vision, or technical specialist solving the toughest challenges. They independently drive improvements and proactively identify opportunities to empower others. They provide other senior engineers training and education on new ideas, technologies and processes, train and mentor Mid-Level Software Engineers, Junior Software Engineers, and can be a resource to Quality Assurance personnel.



Key Responsibilities:

Delivers team scoped projects with minimal oversight. Owns the full software development process (spec, design, use of OSS, coding, CI/CD, integration, testing, debugging and fixing) Creates innovative solutions for complex problems including architecture discussions, technology selection, and critical design decisions Provides technical leadership to the team, inspires their team with vision, provides clarity and expertise. Proactively seeks opportunities to provide guidance and deliver effective feedback to develop other team members Provides mentoring for other Senior Engineers, Mid/Junior level Engineers, and Quality Assurance personnel and addresses knowledge gaps within the team Drives collaboration beyond their immediate team to gain and share knowledge Proactively investigates and learns new and better software technologies and methodologies for the team to use. Leads the definition of and manages the technical direction of the team through technical roadmaps, product vision, setting the technical standards for the team in areas such as quality, scalability and security Defines Non-Functional requirement stories and maintenance tasks for business feature epics including the description, acceptance criteria, sizing/story points and user stories Estimates business functional requirements epics, handling ambiguous requirements Champions excellence both within and beyond their immediate team, positively influencing culture and practices and driving improvements with minimal oversight. Leads on call schedule for projects owned by the team, participating in on call rotation, ensuring 100% on call coverage and ensuring that all developers on the team are prepared for on-call duties Work with SDET and DevOps as required to help build out continuous integration and continuous delivery build pipelines Maintains software metrics collection, monitoring, and alerting for projects owned by the team Is involved in hiring engineers, including assessing senior engineers

Competencies & Attributes

Technical Leadership - Demonstrate exceptional technical judgement, using your extensive mastery of telecoms knowledge to solve the most complex problems in your team's product domains Strategic Thinking - Identify opportunities for broader impact and connect technical decisions to business goals Proactive Development - Foster growth in others and continuously enhance your own capabilities Autonomous Delivery - Operate effectively without management oversight in ambiguous situations Versatile Impact - Adapt your approach to what's needed, whether technical depth, people leadership, or product direction


Desired Skills/Qualifications

A technical degree from a reputable University (CS preferably or STEM) or equivalent years of experience 8+ years of experience as a software engineer Mastery of technology stack and toolsets relevant to the team Deep knowledge in a specialist domain such as real-time collaboration application development, real-time multimedia communications application development, instant messaging and presence application development, SIP application development Exceptional technical and communication skills enabling immediate team and project impact in challenging complex domains * Track record of supporting other engineers and enhancing team capabilities through technical guidance, leadership, or vision

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3484618
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned