Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]
Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]

Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our CPO team as a Senior Software Engineer, enhancing real estate origination systems.
  • Company: Shawbrook is a fintech bank focused on innovation and customer-centric solutions.
  • Benefits: Enjoy flexible work options, wellness programs, and generous holiday allowances.
  • Why this job: Make an impact in a fast-paced environment while growing your skills in modern tech.
  • Qualifications: Expertise in VB6, SQL, and microservices; familiarity with .NET is a plus.
  • Other info: Opportunity to gain cloud experience and work in a diverse, inclusive culture.

The predicted salary is between 48000 - 84000 £ per year.

Join us as a Senior Software Engineer in our CPO team, driving innovation in our business-critical engineering projects at Shawbrook, the forefront of fintech banking.

You will be working on our real estate origination systems, a key business area for the bank. This role offers a chance for a skilled engineer to deepen their domain expertise in banking and collaborate with a dynamic team of engineers, using Agile methodologies to fundamentally change the way we build and maintain systems at Shawbrook.

We are looking for a skilled and proactive engineer to support and enhance a critical Real Estate product. This system is currently built with VB legacy tech, and we are actively developing modern replacements. This role will learn the ins and outs of the product, providing essential support and helping to modernise and enhance its workflows and processes during this critical transition period.

You’ll be an advocate for best in class engineering standards and maintain a strong focus on product delivery, you’ll have the chance to make your mark right away as we undergo pivotal, impactful work with truly diverse opportunities to support your development.

Responsibilities:

What you’ll do…

  1. Work as part of a Product focused team; this role is responsible for building and maintaining application software to support key systems within the bank. You will be working to help transition one of our key systems from legacy technologies to a modern microservices based system.
  2. Determine root cause for complex software issues and develop practical, efficient, and permanent technical solutions.
  3. Be a strong voice in all team ceremonies, including planning, estimation and backlog refinement.
  4. Provide a technical viewpoint in discussions on resource assignment.
  5. Participate in understanding business requirements during agile ceremonies including backlog refinement sessions. Taking responsibility for implementing the most appropriate solution, bearing in mind, non-functional requirements around performance and security.
  6. Work with the support team to deploy and monitor services in production.
  7. Take responsibility for documenting details of system amendments/enhancements in both code comments and online documentation system.
  8. Continually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
  9. Maintain and improve existing codebases and peer review code changes.
  10. Strict adherence to Shawbrook technical standards.

The Person

What you’ll need…

  1. Expert in VB6: proven hands-on experience designing and building complex software end-to-end systems which have been efficiently delivered to production.
  2. SQL: You will need experience with data, both front and back end, to run queries, pull data back, build new tables, and index tables.
  3. Microservices: You will use microservice technology to build our systems using modern design to drive scalability and efficiency.
  4. Engineering best practice: Familiarity with concepts such as DTO/TDD/Unit Testing and SOLID principles to drive high-quality coding practices.
  5. .NET 5/6/.NET Core: Any experience (or willingness to learn) .NET would be beneficial, to help build out the back end of our new modernised systems.
  6. Any experience of working in banking will be useful.
  7. Ability to work independently.
  8. Excellent analytical and problem-solving skills.
  9. Excellent organisation and time management skills.
  10. Broad experience designing, programming, and implementing large information systems.

Chance to gain

  1. Cloud Experience (Azure): If you don’t have this you can expect to learn it during your time at Shawbrook.

The Opportunity

Shawbrook is a specialist bank driven by a purpose to power up ingenuity to create opportunity, every single day.

We offer a diverse range of savings and loan products. From personal and business savings accounts and loans for weddings and new cars, to complex financial credit facilities for businesses requiring significant investment and mortgages for landlords with multiple properties – no two customers are ever the same.

We give our customers the best-of-both worlds; uniquely combining strong digital capabilities with human expertise and ingenuity to deliver the best outcomes. We rise to the challenge of a complex case or unconventional circumstances, and we love to make things happen. By being creative, practical, and personal, we know we can always find the right solution for our customers.

If you’re willing to roll up your sleeves, contribute new ideas and believe anything is possible, you’re our kind of person.

Work with us because you:

  1. Want to be part of a bank built for the dynamics of the modern world.
  2. Relish a challenge and enjoy a fast-paced, innovative, and hardworking culture.
  3. Enjoy finding new and better ways to solve complexity and make things happen.
  4. Want to belong to a diverse culture that stands shoulder to shoulder with minority and underrepresented groups.
  5. Care about society and the environment and want to be part of a business that cares too.
  6. Want to continue to grow professionally and be the best version of yourself.

Reward

Your Wellbeing – We take your health and well-being very seriously by providing a range of benefits to give you and your family peace of mind. These include:

  1. Market leading family friendly policies such as access to our Maternity, Adoption and Paternity policies from Day 1 of your employment.
  2. Free access to Headspace, a mindfulness & meditation digital health app.
  3. Free access to Peppy digital health app that offers personalised support through fertility treatment, becoming a parent, or menopause.
  4. EAP (Employee Assistance Programme) – Offering you support on a wide range of subjects including financial concerns, mental wellbeing, and more general queries around family, work, housing, and health.
  5. Cycle to work scheme.
  6. Discounts on gym membership.
  7. Contributory pension scheme & death in service.

Your Lifestyle – It’s important you strike the right balance between your work and personal life. We provide benefits to support you when at work and when you’re enjoying your leisure time.

  1. Minimum of 27 days holiday per year.
  2. Option to buy or sell holiday days through our flexi-holiday scheme.
  3. Discounts on gym membership nationwide.
  4. Access to discounts on a range of high street and online brands.
  5. Community support and charitable giving.

Your Contribution – We’re focused on rewarding those that go the extra mile in helping us achieve our goals.

  1. Participation in our annual discretionary bonus scheme designed to reward your contribution to our success.
  2. Proudly Shawbrook recognition scheme focused on recognising our role models and thanking our colleagues for a job well done.

#J-18808-Ljbffr

Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...] employer: Shawbrook Bank

At Shawbrook, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. As a Senior Software Engineer, you'll have the opportunity to work on transformative projects in fintech banking while enjoying a range of benefits including market-leading family policies, wellness programs, and a commitment to professional growth. Join us in London, where your contributions will be recognized and rewarded, and where you can thrive in a diverse environment that values creativity and ingenuity.
S

Contact Detail:

Shawbrook Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, especially VB6 and SQL. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with the fintech community online. Join forums or groups where professionals discuss banking technology and software engineering. This can help you gain insights and potentially connect with current Shawbrook employees.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies. Be ready to share examples of how you've contributed to team ceremonies like planning and backlog refinement, as this is crucial for the role.

✨Tip Number 4

Show your willingness to learn new technologies, especially .NET and cloud services like Azure. Highlight any relevant courses or self-study you've undertaken to demonstrate your proactive approach to professional development.

We think you need these skills to ace Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]

Expert in VB6
SQL proficiency
Microservices architecture
Understanding of DTO/TDD/Unit Testing and SOLID principles
.NET 5/6/.NET Core knowledge or willingness to learn
Experience in banking systems
Strong analytical skills
Problem-solving abilities
Excellent organization and time management skills
Broad experience in designing and implementing large information systems
Ability to work independently
Familiarity with cloud technologies (Azure) is a plus

Some tips for your application 🫡

Tailor Your CV: Make sure to customize your CV to highlight your experience with VB6, SQL, and microservices. Emphasize any relevant projects that showcase your ability to design and build complex software systems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific aspects of Shawbrook's mission and values that resonate with you, and explain how your skills align with their needs.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your analytical and problem-solving abilities. Discuss past experiences where you successfully identified and resolved complex software issues.

Highlight Continuous Learning: Mention any recent courses or certifications related to .NET or cloud technologies like Azure. This shows your commitment to professional development and willingness to adapt to new technologies.

How to prepare for a job interview at Shawbrook Bank

✨Showcase Your VB Expertise

Make sure to highlight your hands-on experience with VB6 during the interview. Be prepared to discuss specific projects where you designed and built complex software systems, emphasizing how you efficiently delivered them to production.

✨Demonstrate Agile Methodology Knowledge

Since the role involves working in a Product-focused team using Agile methodologies, be ready to share your experiences in Agile ceremonies. Discuss how you've contributed to planning, estimation, and backlog refinement sessions in previous roles.

✨Discuss Problem-Solving Skills

Prepare to talk about your analytical and problem-solving skills. Provide examples of complex software issues you've encountered and the practical, efficient solutions you developed to resolve them.

✨Express Willingness to Learn

The role offers opportunities to gain cloud experience, particularly with Azure. Show your enthusiasm for learning new technologies, such as .NET, and how you plan to keep updating your technical knowledge and skills.

Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]
Shawbrook Bank
S
  • Visual Basic (VB)- Senior Software Engineer Shawbrook Engineering London, GB, Homebased Publish[...]

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-03-18

  • S

    Shawbrook Bank

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>