. Net Developer - Bathgate

Role Objective/Purpose    

To work as part of the development team in the Software Development Life Cycle (SDLC) of Redeem Group bespoke systems – these include back end processing systems, websites and utilities.

Key Responsibilities:

  • Involved with the Design, analysis and development work following industry best practice and internal coding standard.
  • Perform thorough unit testing which utilises automated methods wherever possible
  • Impact analysis of all changes Carry out demonstrations of development work and can explain things in a non-technical way
  • Communicate clearly with lead developer and stakeholders, ensuring everyone knows what the status of a task is and when they should expect it to be complete
  • Have a focus on clean, easy to maintain code and favour simplicity over complexity
  • Pre-empt and highlight potential pitfalls and blockers and communicate these appropriately with Lead Developer and team
  • Be proactive with problems and blockers by resolving them yourself or coming up with solution options
  • Flexibility to take on varied tasks over several development line
  • Peer review other developers work providing helpful and constructive review/suggestions
  • Communicate with stakeholders, product owners, end users to gather more information and fully understand requirements
  • Engage in the process of sprints, planning, retrospectives, daily stand ups and team meetings
  • Research and recommend innovative, and where possible automated approaches for SDLC tasks.  Identify approaches that leverage our resources and provide economies of scale
  • Follow our agile methodology, software release process and adhere to quality gates
  • Involved with documenting all work clearly and concisely
  •  Provide support for Redeem Group bespoke software.  Take responsibility for the resolution of issues, including:
    • Investigation
    • Troubleshooting
    • Repair/ recovery
    • Coordination and communication with impacted constituencies
    • Where needed, liaise with internal teams and/ or external support agencies
    • Involvement in deployment of releases to live environment

 Personal Skills and Key Competencies:

Technical (Include but not limited to)

  •  Experience with C# & .NET Framework (3.5 and above)
  • Strong understanding of Object Orientated Programming (OOP) and sound principles
  • Experience of ASP.NET, MVC, Web Forms, SOAP based web services and RESTful Web APIs;
  •  SQL Server skills with knowledge of SQL and T-SQL
  • Web development languages including HTML, CSS, JavaScript and experience of the frameworks jQuery and Bootstrap 

Technical (Desirable)

  • Impact Analysis of design changes
  • .Net CORE
  • Knowledge of Data Warehousing, BI, SSIS, SSAS, SSRS
  • Knowledge of Jenkins, Amazon Web Services (AWS) and Azure
  • Knowledge of Team Foundation Server (TFS)

Behavioral

  •  Strong and proactive communication skills – someone who chooses to have a face to face conversation before other modes of communication
  • Customer focused and driven by the desire to deliver the right solution for the Stakeholder
  • A belief in Professional Development – someone who continually seeks to improve their skills and keep up to speed with industry progress
  • An enthusiastic, positive and flexible approach to work
  • A team player who enjoys being part of a team and sharing success with colleagues
  • Willing to take responsibility for tasks, drive them forward and see them through to completion
  • An innovative thinker who challenges and suggests improvements in a diplomatic and engaging manner
  • Able to provide appropriate, constructive feedback during peer reviews, test coverage/business requirement walkthroughs
  • A willingness to provide occasional support outside of normal working hours

If you wish to apply and you meet the role requirements, please email your CV and covering letter to recruitment@redeemgroup.com  by Tuesday 14th August 2018.