Banner Default Image

Senior Software Engineer (Team lead)

Senior Software Engineer (Team lead)

  • Location

    London, United Kingdom

  • Sector:

    Development

  • Job type:

    Permanent

  • Contact:

    Thelma Forson

  • Job ref:

    12317

  • Liquid error: internal

Senior Software Engineer – Tetbury


Roles and Responsibilities 
 
• Participate as part of a project team to design, code, test and implement programs to support the portfolio management process. • Use established testing procedures to ensure application is thoroughly tested throughout development and before release • Provide input in establishing program and/or project budget and timelines • Monitor and report to management on project status, identify issues that may impede attainment of project goals, recommend and implement corrective measures • Continuously expand knowledge in area of specialisation • Perform other duties as required. 
 
Required Qualifications & Experience 
 
• Bachelor’s in computer science, related field or equivalent experience

• 5 years or more professional experience of software development and database design

• Thorough understanding of one or more high level programming languages

• Thorough knowledge of technologies including Web, C#/.NET, .NET core, Web APIs, Angular

• Strong proven experience and knowledge with Transact SQL programming

• Analytical and problems solving skills

• Must be able to work effectively as part of a project/program team and foster team cooperation

• Able to share knowledge with the team

• Understanding of the full SDLC

• Stays current with rapidly changing technology and applies it to business needs

• Familiarity with agile development methodology.

• Knowledge of Docker/cloud technologies or Scala would be an advantage