C#/.NET Software Engineer | AWS | Modern Cloud Platform

VanRath
Belfast, UK
9 days ago
Apply on www.vanrath.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£40,000.0 - £50,000.0
Working hours
Shift work

Tech stack

.NET Framework Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Unit Testing C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Cloud Engineering Distributed Systems Python (Programming Language) Open Source Technology
+12 more
Scrum Methodology Software Engineering Software Systems AWS Cdk Tailwind Software Troubleshooting Git Containerization Graphql Front End Software Development Restful APIs Software Version Control

Job description

You will be part of a global engineering team delivering innovative technology solutions that support critical business operations. The organisation is investing heavily in modernising its technology landscape, providing an opportunity to work on a high-impact transformation project using modern architecture and cloud technologies. As a Software Engineer, you will contribute to the design, development and testing of robust software solutions, with a particular focus on back-end services and APIs using C# and .NET. You will work within a cloud-based distributed architecture and have the opportunity to develop your expertise across AWS, Infrastructure as Code and modern software engineering practices. You will work closely with senior engineers and cross-functional teams, contributing to solution design, Agile delivery, troubleshooting and continuous improvement. The role also provides the opportunity to broaden your technical skill set and develop T-shaped engineering capabilities across different areas of the platform.

Requirements

Experience developing RESTful APIs. * Familiarity with GraphQL. * Experience working within technical platform teams delivering reusable services across multiple projects. * Experience working with Git and modern version control practices. * Understanding of cloud-based distributed architectures. * Experience or interest in AWS and cloud-native technologies. * Experience with or willingness to work with AWS CDK / Infrastructure as Code, with Python preferred. * Ability to work closely with Business Analysts and Product Owners to understand requirements and constructively challenge assumptions. * Strong understanding of unit testing and automated testing. * Experience working within an Agile/Scrum environment. * Good communication skills with the ability to explain technical concepts and design decisions clearly. * Understanding of modern front-end technologies, including CSS preprocessors such as Tailwind. * Strong troubleshooting and problem-solving abilities., Knowledge or experience within financial services or financial markets. * Understanding of OTC products or regulatory-driven projects. * Experience contributing to open-source projects. * Experience working with distributed systems and large-scale technology transformation programmes.

About the company

VANRATH acts as an agency and employment business for permanent recruitment and the supply of temporary workers. Successful applicants may be required to satisfactorily complete pre-employment checks (such as references, criminal record checks, right to work checks) in line with the client or VANRATH’s policy.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.vanrath.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

3:35 min

Defining a serverless architecture using AWS CDK

Raphael Manke Raphael Manke · World Congress 2023

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all