UK Software Engineer

United Kingdom
Engineering – Engineering /
Full Time /
Remote
As a Software Engineer, you will be responsible for designing, developing, and maintaining software solutions using the .NET framework and React. You will work closely with our development team to deliver high-quality, scalable, and maintainable code. In addition to backend development, you will also be involved in front-end development, database management, and deployment processes

Responsibilities

    • Design, develop, and maintain software applications using the .NET framework 
    • Collaborate with cross-functional teams to define, design, and ship new features 
    • Write clean, scalable, and maintainable code following best practices 
    • Perform code reviews to ensure code quality and compliance with standards 
    • Troubleshoot and debug issues to ensure optimal performance and reliability 
    • Develop and maintain documentation for software applications 
    • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives 

Requirements

    • 2+ years of experience in .NET development 
    • Proficiency in C#, ASP.NET, and Web APIs 
    • Experience with front-end technologies such as HTML5, CSS3, JavaScript, and React 
    • Experience with relational databases such as PostgreSQL 
    • Familiarity with agile development methodologies 
    • Excellent problem-solving and analytical skills 
    • Strong communication and teamwork skills 

Nice to Have

    • Bachelor's degree in Computer Science, Engineering, or related field 
    • Experience with cloud platforms such as Azure or AWS 
    • Experience with DevOps practices and tools 
    • Knowledge of containerization technologies such as Docker 
£45,000 - £55,000 a year
Private Health
Self-directed PTO 
Flexible Work Location 
Flexible Hours 
Pension 
Occasional international travel