Senior Software Engineer - .NET
Senior Software Engineer - .NET

Senior Software Engineer - .NET

Full-Time 43200 - 72000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Join a dynamic team to develop and enhance cloud-based payment solutions.
  • Company: Be part of a leading FinTech recognized for innovation and inclusivity.
  • Benefits: Enjoy rapid career growth, remote work options, and a collaborative culture.
  • Why this job: Shape the future of payments while working with top global brands.
  • Qualifications: Strong skills in C#, Java, or Go; experience in software development and cloud environments.
  • Other info: Work with cutting-edge technologies like AWS, Docker, and Terraform.

The predicted salary is between 43200 - 72000 £ per year.

Senior Software Engineer – .NET We are working with a leading FinTech based in the UK who are seeking multiple Software Engineers to join their expanding engineering team. Their mission centres around facilitating the prosperity of businesses and their communities in the digital era. They serve as the strategic payments collaborator for renowned global brands like Wise, Hut Group, Sony Electronics, Homebase, Henkel, Klarna, and others. Their adaptable cloud-based payments platform, designed for performance and scalability, assists multinational enterprises in launching innovative products and crafting exceptional customer experiences. However, what truly sets them apart is not just what they build but how they go about it. The company empowers dedicated problem-solvers to collaborate, innovate, and excel in their endeavors. This commitment has earned them recognition as the 9th company on the Forbes Cloud 100 list and a spot on Glassdoor’s Top 10 fintechs to work for. Their journey is only beginning as they strive to assemble diverse and inclusive teams worldwide, recognizing that such diversity enhances the experiences they offer to merchants and partners. They are actively seeking individuals to join them in shaping the future. Job Description In the role of a Software Engineer, individuals will gain exposure to the entire software development lifecycle. They will be involved in tasks ranging from specification and design to development, testing, deployment, and monitoring, all within a modern AWS-based cloud environment. The position offers significant opportunities for rapid professional growth. The Payment Services team encompasses various products, including Gateway and Authentication services. The Gateway team handles an extensive array of services, from the Unified Payments API to Card and Bank Payouts, Smart Payment Routing, and Notifications products. Meanwhile, the Authentication team focuses on enhancing performance and support for the payment industry by delivering a globally consistent user experience across all e-commerce channels and connected devices. The core technology stack comprises .NET Core 6, C#, AWS (Fargate; DynamoDB; Lambda; SQS, etc.), Docker, Terraform, Elasticsearch, Grafana, and Datadog. Additionally, Java and Go are employed in specific areas. Qualifications Strong programming skills in an object-oriented programming (OOP) language such as C#, Java, Go, C++, etc. A passion for acquiring new skills and using the most suitable tools for each task. Demonstrated experience in software development, design, and architecture with a focus on security. Practical knowledge of OOP concepts and SOLID principles. A solid grasp of HTTP and RESTful design. Proficiency with both SQL and NoSQL databases. Experience with unit and integration testing. Familiarity with Continuous Integration and Deployment workflows. Experience in cloud-based application development. Senior Software Engineer – .NET

Senior Software Engineer - .NET employer: Oliver Bernard

As a Senior Software Engineer at this leading UK FinTech, you will be part of a dynamic and innovative team dedicated to transforming the digital payments landscape. The company fosters a collaborative work culture that encourages creativity and problem-solving, offering significant opportunities for professional growth in a fast-paced environment. With recognition as one of the top fintechs to work for, you will enjoy a diverse and inclusive workplace that values your contributions and supports your career development.
O

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - .NET

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, especially .NET Core 6 and AWS services. Having hands-on experience or projects that showcase your skills in these areas can significantly boost your chances.

✨Tip Number 2

Highlight your problem-solving abilities during the interview process. The company values dedicated problem-solvers, so be prepared to discuss past challenges you've faced and how you overcame them.

✨Tip Number 3

Show your enthusiasm for continuous learning and adapting to new tools. This role emphasizes a passion for acquiring new skills, so be ready to share examples of how you've embraced new technologies in your previous work.

✨Tip Number 4

Research the company's culture and values, particularly their commitment to diversity and inclusion. Being able to articulate how you align with these values can set you apart from other candidates.

We think you need these skills to ace Senior Software Engineer - .NET

Strong programming skills in C#
Object-Oriented Programming (OOP) concepts
SOLID principles
Software development and design experience
Security-focused software architecture
HTTP and RESTful design knowledge
Proficiency in SQL and NoSQL databases
Unit and integration testing experience
Continuous Integration and Deployment (CI/CD) workflows
Cloud-based application development (AWS)
Familiarity with Docker and Terraform
Experience with monitoring tools like Grafana and Datadog
Ability to work collaboratively in a team environment
Passion for learning new technologies and tools

Some tips for your application 🫡

Understand the Company: Before applying, take some time to understand the company's mission and values. Familiarize yourself with their cloud-based payments platform and the specific products they offer. This knowledge will help you tailor your application to align with their goals.

Highlight Relevant Skills: Make sure to emphasize your strong programming skills in C#, Java, or Go, as well as your experience with AWS and cloud-based application development. Mention any familiarity with Docker, Terraform, and testing methodologies, as these are crucial for the role.

Showcase Your Experience: In your CV and cover letter, provide concrete examples of your previous work in software development, design, and architecture. Highlight projects where you applied OOP concepts, SOLID principles, and security best practices.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for technology and problem-solving. Discuss how you can contribute to the company's mission of enhancing customer experiences and driving innovation in the fintech space.

How to prepare for a job interview at Oliver Bernard

✨Showcase Your Technical Skills

Be prepared to discuss your experience with .NET Core, C#, and cloud technologies like AWS. Highlight specific projects where you utilized these skills, and be ready to solve coding challenges that demonstrate your proficiency.

✨Understand the Company’s Mission

Research the company’s role in the FinTech space and its commitment to innovation and community prosperity. Be ready to articulate how your values align with theirs and how you can contribute to their mission.

✨Demonstrate Problem-Solving Abilities

Prepare examples of past challenges you've faced in software development and how you approached solving them. Emphasize your ability to collaborate and innovate, as these are key traits they value.

✨Familiarize Yourself with OOP and SOLID Principles

Since the role requires a strong understanding of object-oriented programming and design principles, be ready to discuss these concepts in detail. Prepare to explain how you’ve applied them in your previous work.

Senior Software Engineer - .NET
Oliver Bernard
O
  • Senior Software Engineer - .NET

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-01-23

  • O

    Oliver Bernard

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