Software Engineer - Exeter, Devon, United Kingdom - OpenSourced - Search & Selection

    Default job background
    Description

    Role:
    Software Developer (.NET/C#)

    Type:
    Permanent/Full-timeSalary: £40,000 to £45,000 per annum depending on experience

    Location:

    Exeter, UKWorking Arrangements:
    Hybrid – 3 days in office

    Job Description:

    Join us as a Full Stack Software Developer and become a vital part of our Development team, focusing on crafting, implementing, and maintaining robust and flexible solutions to enhance our product.

    Given our close-knit team, we highly value the creative input of each member, making us keen on finding an individual with the enthusiasm and skills to actively contribute to the design phase.


    Responsibilities:
    Design and create user-friendly, responsive, and engaging front-end interfaces.
    Develop secure, scalable, and efficient back-end systems and APIs.
    Write clean, modular, and sustainable code, following coding standards, best practices, and design patterns.
    Troubleshoot and resolve complex technical issues across the entire stack promptly.
    Collaborate with Product and Testing teams throughout development, remaining adaptable to beneficial changes.

    Keep up-to-date with emerging technologies and trends in full stack development, proposing innovative solutions to improve our products and workflows.


    Requirements:


    Minimum 5 years of experience as a Full Stack Software Developer or similar role, demonstrating a track record of delivering high-quality software solutions.

    Proficiency in front-end technologies (HTML5, CSS3, JavaScript) and frameworks/libraries (Angular, React, , etc.).Strong background in back-end development using server-side programming languages (.NET, C#, etc.) and frameworks.

    Solid grasp of database technologies (SQL, Redis, etc.), including experience in database design and optimization.

    Experience with version control systems (e.g., Git) and DevOps practices (CI/CD, automated testing, pipelines, etc.).Familiarity with cloud computing platforms (Azure, AWS, Google Cloud).


    About You:
    A collaborative team player with a history of successful teamwork.
    A creative thinker excited to participate in the design process.
    Clear communication skills enabling effective engagement with team members.
    Adaptable and dependable in managing your workload, proactive in seeking and offering assistance.