Back End Developer - United Kingdom - Innova Solutions

    Innova Solutions
    Innova Solutions United Kingdom

    Found in: Jooble UK O L C2 - 1 week ago

    Default job background
    Description


    The Senior Software Developer will work in a small team of domain experts to expand an existing Azure application that is responsible to calculate the Oval PAYG fares and revenue apportionment of single rail journeys.

    The domain covers a stand-alone system which serves up fares and apportionment to wide range of consuming systems through data and APIs.

    The Senior Software Developer will have expert knowledge of defining and building integrated solution for usingAzure DevOps CI/CD Pipelines, C# .Net Framework, PowerShell, Microsoft SQL Server, Specflow, XML, Agile Scrum, Azure Cloud.

    The Senior Software Developer will work with all others as necessary within the project including the Agile Delivery Lead, Product Owners, internal and external Subject Matter Experts, and other stakeholders to establish an optimal solution which meets requirements, adheres to technical strategy/constraints and considers total cost of ownership.

    The Authority will be undertaking bespoke development in delivering the end-to-end OVAL solution, so the resource will need to integrate with several bespoke data sources written by other parties, other working areas of the programme and project or engage with 3rd parties when necessary.


    • Expert in software engineering techniques
    • Expert in implementing design patterns that lead to flexible, and easily maintained solutions
    • Expert in configuring off the shelf systems/software to minimise customisation.
    • Broad knowledge and understanding of planning and management tools and techniques
    • Broad knowledge and understanding of relevant industry standards, such as security, and PCI DSS
    • Broad knowledge and understanding of cloud platforms
    • Knowledge and understanding of 3rd party contractual requirements working in a multi-vendor environment
    • Knowledge of electronic document control systems is desirable
    • Degree or equivalent qualification in a relevant subject area is desirable