Current jobs related to Senior Software Engineer - Birmingham, Birmingham - Unity Trust Bank


  • Birmingham, Birmingham, United Kingdom Hays Senior Finance Full time

    We are seeking a skilled Senior Software Engineer to join our team at Company. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications. Key qualifications include a degree in Computer Science or related field, 5+ years of experience in software development, and proficiency in...


  • Birmingham, Birmingham, United Kingdom Hays Senior Finance Full time

    Job Description: We are looking for an experienced software engineer with expertise in Java to join our team. Responsibilities: As a senior software engineer, you will be responsible for designing, developing, and testing software applications using Java. You will work closely with our development team to ensure that our software meets the highest quality...


  • Birmingham, Birmingham, United Kingdom Hays Senior Finance Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAt {company}, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications. You will work closely with cross-functional teams to identify...


  • Birmingham, Birmingham, United Kingdom Oakwell Hampton Full time £65,000 - £75,000

    Senior Software EngineerAre you a skilled software engineer looking to take your career to the next level? Oakwell Hampton is seeking a talented Senior Software Engineer to lead our innovative greenfield projects and drive technical direction.This is a pivotal role within our tech team, reporting directly to the CTO. As a Senior Software Engineer, you will...


  • Birmingham, Birmingham, United Kingdom Greene King Full time

    We are seeking a Senior Software Engineer to join our team at {company}.A Senior Software Engineer will be responsible for designing, developing, and testing software applications. Key responsibilities include:• Collaborating with cross-functional teams to identify and prioritize software development needs• Designing and developing software applications...


  • Birmingham, Birmingham, United Kingdom Gleeds Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to lead a team of developers to create high-quality software products.Responsibilities:Lead and manage a team of software developersDesign and develop...


  • Birmingham, Birmingham, United Kingdom nando's Full time

    Job Title: Senior Software EngineerAs a senior software engineer at {company}, you will be responsible for designing and developing scalable software solutions. Your primary focus will be on backend development, working closely with cross-functional teams to ensure seamless integration and deployment of software products.Key Responsibilities:• Design and...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop high-quality software solutions using NodeJS, Javascript, AngularJS, and...


  • Birmingham, Birmingham, United Kingdom beBee Professionals Full time £50,000 - £70,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our development team in Birmingham, United Kingdom. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...


  • Birmingham, Birmingham, United Kingdom beBee Professionals Full time £50,000 - £70,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our development team in Birmingham, United Kingdom. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop high-quality software solutions using NodeJS, Javascript, AngularJS, and...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop high-quality software solutions using NodeJS, Javascript, AngularJS, and...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop high-quality software solutions using NodeJS, Javascript, AngularJS, and...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop high-quality software solutions using NodeJS, Javascript, AngularJS, and...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Vivo Talent.Job Type:PermanentSalary:£80,000 pa basic salarySkills:NodeJS / Javascript / AngularJS / ReactJS / AWSLocation:West MidlandsWe are looking for a senior Software Engineer to be part of a dynamic, forward-thinking team...


  • Birmingham, Birmingham, United Kingdom Vivo Talent Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Vivo Talent.Job Type:PermanentSalary:£80,000 pa basic salarySkills:NodeJS / Javascript / AngularJS / ReactJS / AWSLocation:West MidlandsWe are looking for a senior Software Engineer to be part of a dynamic, forward-thinking team...


  • Birmingham, Birmingham, United Kingdom Humand Talent Full time

    Senior Developer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Humand Talent Solutions. As a key member of our development team, you will be responsible for delivering innovative solutions and providing coaching and mentorship to junior engineers.Key Responsibilities:Collaborate with our agile team to design and...


  • Birmingham, Birmingham, United Kingdom Humand Talent Full time

    Senior Developer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Humand Talent Solutions. As a key member of our development team, you will be responsible for delivering innovative solutions and providing coaching and mentorship to junior engineers.Key Responsibilities:Collaborate with our agile team to design and...


  • Birmingham, Birmingham, United Kingdom Flight Club Darts Full time

    Join our software development team as a talented Senior Software Engineer and help shape the future of our products. With your expertise in programming languages and software engineering principles, you will be responsible for designing, developing, and testing software applications. You will also collaborate with cross-functional teams to ensure timely and...


  • Birmingham, Birmingham, United Kingdom Humand Talent Full time

    Unlock Your Potential as a Senior Software Engineer£50,000 - £70,000 + Excellent Benefits PackageRemote Work Opportunities with Regular Meetings in GloucestershireHumand Talent Solutions is proud to partner with a leading multinational insurance company to find exceptional talent for their strategic expansion. As a Senior Software Engineer, you will play a...

Senior Software Engineer

2 months ago


Birmingham, Birmingham, United Kingdom Unity Trust Bank Full time

About Unity Trust Bank

Unity Trust Bank is an award-winning, independent, commercial bank that uses banking to improve the lives of local communities.

Living by our principles of banking with integrity, Unity's purpose is to help create a better society, not simply maximise profits.

We've worked with organisations that address social, economic and environmental needs across the UK.

We offer a range of day-to-day banking services, including current accounts, savings accounts and loans.

We've achieved the milestone of £1 billion in lending to social enterprises, charities, small businesses, housing associations, and other socially-minded organisations.

We received the King's Award for Enterprise for Sustainable Development in recognition of our dedication to delivering social good through our work.

We were named as one of the Best Places to Work by the Sunday Times.

We're a Real Living Wage employer and hold the Fair Tax Mark.

We're a Women In Finance Charter signatory and a member of the Banking Standards Board.

We hold the Investors in People Gold standard.

The Role

The role will contribute to and drive forward the design, build, testing and maintenance of the Bank's in-house systems and services.

To create quality applications supporting the bank and its customers.

Responsibilities

  • Work collaboratively and contribute new ideas and code to further improve the technical environment needed to deliver highly functional and complex software for use by either internal business stakeholders or end customers.
  • Work in an environment using the latest software engineering techniques, continuous integration and automated testing, and build well-designed, scalable and deployable services.
  • Develop applications and business solutions to support business functions, meeting project objectives, aligned with the Bank's strategic goals.
  • Communicate within the agile development team and with project managers, stakeholders and wider Bank to design cohesive development strategies, ensuring effective collaboration throughout all phases of development, testing and deployment.
  • Maintain a flexible and proactive work environment to facilitate a quick response to changing project requirements and customer objectives.
  • Document detailed technical specifications based on business requirements.
  • Work with stakeholders and end users as necessary to produce prototypes / models / process flows for user interfaces, customised applications and interactions with other systems and services.
  • Conduct long-term improvement operations to ensure compatibility with the Bank's evolving goals and requirements.
  • Collaborate with internal departments to ensure technology environment supports internal needs relating to functionality and performance.
  • Work with Agile project team, users and vendors on development and implementation of new/upgraded applications and products rollout.
  • Ensure all completed projects and developments are handed over to the business with the correct suite of procedures and handover documents so that business as normal service can continue once the project is completed.
  • Line management responsibilities.
  • Ensure that the correct procedure is followed for risk reporting, issues resolution and the authorisation of change requests.

Leadership and Collaboration

  • Provide effective technical leadership and direction for employees on any team associated with development projects.
  • Assist in training staff to assimilate new technologies and processes.
  • Build and sustain effective relationships with front line business personnel.

Support and Development

  • Help business users and IT operations with the resolution of issues including liaising with vendors where necessary.
  • Ensure that good relationships are maintained with new and existing suppliers to ensure the best deal for the bank, keeping up to date with the latest developments and technology.
  • Ensure that the Bank's development methodology is up to date and fit for purpose.

The Ideal Candidate

We're looking for experienced Full Stack Developers who can work collaboratively and have the following skills:

Qualifications and Experience:

  • Relevant computing qualification or degree.
  • Salesforce Administrator.
  • Salesforce Platform Developer 1 and App Builder certifications.

Essential

  • Strong development and design skills and a good understanding of well-engineered application design.
  • Strong front end developer skills with experience of frameworks such as React JS or Angular.
  • Strong back end developer experience using Node.js or similar.
  • Strong experience developing integrations using REST / SOAP API's, database query languages such as MySQL or MSSQL and development of responsive / adaptive websites.
  • Strong knowledge of one or more object orientated programming language such as Python, Java, or PHP.
  • Experience in architecting and developing in a micro-service environment.
  • Experience and understanding of working in an Agile development environment.
  • Experience or good understanding of TDD (Test Driven Development).
  • Solid understanding and experience of working in a DevOps environment and CI / CD tools such as Jenkins.
  • Version control software such as Git, GitHub, Bitbucket.
  • Able to use CSS compilers such as SASS, LESS or stylus.
  • Excellent written and verbal communication skills and a keen eye for detail.

Desirable

  • Experience working in Fintech or other regulatory environments.
  • Contribution to open source projects.
  • Experience of cross-platform development technology (mobile, tablet, desktop).
  • Experience or understanding of BDD (Behavioural Driven Development) and associated tools (Cucumber, Gherkin).

The role will be based in Birmingham.