Software Engineer E2

Software Engineer E2

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

At a Glance

  • Tasks: Design, develop, and maintain innovative software solutions for millions of users.
  • Company: Join a mutual organisation dedicated to fairer banking and community support.
  • Benefits: Enjoy flexible working, health benefits, performance bonuses, and 25 days holiday.
  • Why this job: Be part of a culture that values innovation, collaboration, and continuous learning.
  • Qualifications: Proficiency in JavaScript, TypeScript, React, and experience with CI/CD tools required.
  • Other info: Apply quickly as high volumes may lead to early closing.

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

As a Software Engineer, you will be at the forefront of designing, developing, and maintaining cutting-edge software solutions. This role is ideal for individuals passionate about technology, with strong problem-solving skills and keen attention to detail. You will collaborate with cross-functional teams to deliver innovative products that meet client needs and drive organizational success. You will work within the Digital Innovation team, building features to enhance digital products and services. We offer flexible working arrangements, including hybrid and home working options, to support your performance and work-life balance. Typically, you will spend at least two days per week, or 40% of your part-time schedule, based at our London office. Further details will be provided upon successful application. Please apply promptly, as high application volumes may lead to early closing.

What you'll be doing

  • Building and evolving digital services that power experiences for millions of Nationwide members.
  • Designing, developing, testing, and deploying scalable web applications and APIs across the full software development lifecycle.
  • Collaborating with designers, product owners, and engineers to deliver accessible, secure digital experiences using modern frameworks and cloud-native technologies.
  • Maintaining CI/CD pipelines, writing automated tests, and ensuring code quality through peer reviews and continuous integration.
  • Identifying opportunities to improve performance, architecture, and reduce technical debt, while mentoring junior engineers and fostering a culture of continuous learning and innovation.

About you

  • Proficiency in JavaScript, TypeScript, and React, with a good understanding of ES6+ features and best practices.
  • Experience building accessible user interfaces compliant with accessibility standards.
  • Familiarity with CI/CD tools like GitHub Actions, containerization (Docker), and cloud platforms such as AWS and Azure.
  • Proficiency in at least one back-end language (e.g., Node.js, C#, Golang), with experience designing RESTful APIs.
  • Experience working with SQL and NoSQL databases, and familiarity with ORMs and migration tools.
  • Strong problem-solving, communication skills, and a collaborative, test-driven approach (unit and E2E testing).
  • Comfortable working in Agile environments and using version control systems like Git.

Our customer-first behaviors

  • Feel what customers feel - Empathize with customers by using their feedback and insights.
  • Say it straight - Communicate honestly and clearly, sharing diverse perspectives.
  • Push for better - Challenge the status quo and pursue continuous improvement.
  • Get it done - Prioritize impactful work, be decisive, and deliver excellent outcomes.

The extras you'll get

  • Retirement contributions, volunteering days, life assurance, health and wellness benefits, performance bonuses, training opportunities, and 25 days holiday (pro-rata).

Our mission

We are a mutual, owned by our members, committed to fairer, more rewarding banking that puts customers first. We challenge industry norms, share profits, and support our communities. If you are inspired by fair finance and making a positive impact, join us.

What to do next

Click 'Apply Now', attach your CV, and answer a few questions. We will contact all applicants after the closing date with the outcome.

Software Engineer E2 employer: WeAreTechWomen

At our London office, we pride ourselves on being an excellent employer that champions innovation and collaboration within the Digital Innovation team. We offer flexible working arrangements to support your work-life balance, alongside a comprehensive benefits package including retirement contributions, health and wellness perks, and ample training opportunities for personal growth. Join us in our mission to deliver fairer banking solutions while enjoying a culture that values empathy, transparency, and continuous improvement.
W

Contact Detail:

WeAreTechWomen Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer E2

✨Tip Number 1

Familiarise yourself with the latest trends in JavaScript, TypeScript, and React. Being up-to-date with modern frameworks will not only boost your confidence but also demonstrate your commitment to continuous learning, which is highly valued in our team.

✨Tip Number 2

Engage with online communities or forums related to software engineering, particularly those focused on CI/CD tools and cloud platforms like AWS and Azure. Networking with professionals in these spaces can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with building accessible user interfaces. Be ready to share specific examples of how you've implemented accessibility standards in your previous projects, as this aligns closely with our customer-first behaviours.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges that focus on algorithms and data structures, as well as system design questions, to demonstrate your analytical thinking and technical expertise.

We think you need these skills to ace Software Engineer E2

Proficiency in JavaScript
Proficiency in TypeScript
Experience with React
Understanding of ES6+ features
Experience in building accessible user interfaces
Familiarity with CI/CD tools like GitHub Actions
Containerization knowledge (Docker)
Experience with cloud platforms (AWS, Azure)
Proficiency in at least one back-end language (Node.js, C#, Golang)
Experience designing RESTful APIs
Working knowledge of SQL and NoSQL databases
Familiarity with ORMs and migration tools
Strong problem-solving skills
Excellent communication skills
Collaborative approach to software development
Experience with test-driven development (unit and E2E testing)
Comfortable working in Agile environments
Experience using version control systems (Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your proficiency in JavaScript, TypeScript, and React. Include specific examples of projects where you've designed and developed scalable web applications or APIs.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and problem-solving. Mention how your experience aligns with the role's requirements, particularly your familiarity with CI/CD tools and cloud platforms.

Showcase Your Collaborative Skills: Emphasise your ability to work in cross-functional teams. Provide examples of how you've collaborated with designers and product owners to deliver accessible digital experiences.

Highlight Continuous Learning: Mention any mentoring experiences or initiatives you've taken to foster a culture of continuous learning. This aligns well with the company's values and shows your commitment to professional growth.

How to prepare for a job interview at WeAreTechWomen

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in JavaScript, TypeScript, and React. Bring examples of projects you've worked on that demonstrate your ability to design and develop scalable web applications and APIs.

✨Emphasise Collaboration

Highlight your experience working in cross-functional teams. Share specific instances where you collaborated with designers, product owners, or other engineers to deliver successful digital experiences.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss challenges you've faced in previous roles and how you approached solving them. This will showcase your strong problem-solving skills and your ability to think critically under pressure.

✨Familiarity with CI/CD and Cloud Technologies

Make sure to mention your experience with CI/CD tools like GitHub Actions and cloud platforms such as AWS or Azure. Discuss how you've used these technologies to improve code quality and deployment processes.

Software Engineer E2
WeAreTechWomen
W
  • Software Engineer E2

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

    Application deadline: 2027-05-26

  • W

    WeAreTechWomen

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