Banner Search Image

Search for your new career here

Back to Search Results

Senior Engineer (.NET)

  • Location:

    Cardiff

  • Sector:

    Engineering

  • Job type:

    Permanent

  • Salary:

    Up to £41400 per annum

  • Contact:

    Molly

  • Contact email:

    cardiff.web@brookstreet.co.uk

  • Job ref:

    CAR/807711_1623407276

  • Published:

    almost 3 years ago

  • Expiry date:

    23/07/2021

  • Startdate:

    01/07/21

Job Description

Full time (35 hours) - Monday to Friday

The Senior Engineer is responsible for the effective selection, implementation, development and support of business-critical organisation-wide IT systems. A key role in the Development team, the Senior Software Engineer has responsibility for the full end-to-end implementation and integration of critical business software solutions whether internally developed or externally sourced.

Main Duties and Responsibilities:

  • Full lifelife-cycle application and website development.

  • Ascertaining business requirements and turning these into workable solutions.

  • Designing, coding, testing and debugging of business and we applications in different programming languages.

  • Integration of systems to streamline business processes.

  • Research, identify and evaluate new technologies for implementation.

  • Create, review and maintain technical documentation using defined templates.

  • Take a lead role in the end-to-end delivery of new web and/or business systems including the requirements gathering, design, development and implementation in line with corporate strategy.

  • Troubleshoot and debug escalated issues with existing business systems and sites.

  • Ensure the availability of reporting services from business databases using 3rd party reporting tools, TSQL, SSRS, SSIS and other suitable methods as required.

  • Liaise with the Infrastructure Team to ensure that system and network resources are available and utilised effectively for optimum website and business system operations.

  • Lead on the design, implementation and maintenance of a comprehensive disaster recovery plan for all business systems and websites.

  • The management of projects incorporating 3rd party design and project management tools, as required.

  • To undertake additional duties as requested by line manager.

You will have experience in developing with the .NET Framework and/or .NET core, as well as working with web services, APIs, databases, writing unit tests and integrating with third party systems. You'll understand technologies such as C#, MVC, .NET Core, Azure, DevOps, SQL Server, HTML, CSS, JSON and JavaScript. You will be familiar with Object Orientated Programming and how to apply its principles to web application development as well as having worked in an Agile development environment.

Knowledge working with Cloud-native and API-first architectures, Azure, MS SQL Server, Microsoft Dynamics/Dataverse, Sitecore/Umbraco CMS, Azure DevOps, CI/CD pipelines, Microsoft Graph, SAML, OAuth, payment processing platforms, and exposure to PHP, are highly desirable but not essential as personal development and support will be provided where necessary

You will need to show adaptability, reliability, the ability to deliver to timescales and a commitment to collaborative working. You will be an excellent communicator, have an analytic mindset, and a passion for development.

Ctas Bar Figure

Looking for a job? Register your CV now

Want a career at Brook Street? Join our team