Senior Software Developer

4620240
  • Job type

    Contract
  • Location

    Cardiff
  • Working Pattern

    Flexible Working,Full-time
  • Specialism

    Software Development
  • Industry

    Government & Public Services
  • Pay

    Up to £600pd (dependent on experience)

Senior .Net Developer, Cardiff Hybrid, Working closely with the Test Manager, up to £700 per day

About the Role:
We are seeking a skilled and experienced Senior Software Developer to join our client's Digital & Technology function. As part of an Agile developer team, you will play a crucial role in delivering IT-related services by providing infrastructure, applications, and services. Working closely with the Test Manager, you will be involved in fixing broken environments, implementing systems for change, and managing existing systems.

Key Responsibilities:

  • Software Development:
    • Build and support software to meet the needs of both internal and external users, including front-end applications and back-end .NET API services.
    • Design, code, and correct programs or scripts of medium-to-high complexity using the right standards and tools.
    • Apply modern standards and guide others to do so.
    • Design solutions with embedded security controls to mitigate security threats.
  • Collaboration and User Focus:
    • Collaborate with user researchers and represent users internally, championing user research to focus on all users.
    • Solve business problems and design systems by understanding the business problem and engaging with others across the organisation to implement appropriate solutions.
  • Mentorship and Best Practices:
    • Provide mentorship to apprentice and junior developers.
    • Develop software to meet user needs, including designing new systems or iterating existing services.
    • Follow best-practice guidelines and write clean code.
    • Build secure applications subject to regular IT security health checks, making improvements based on recommendations and tracking changes.
  • Operational Support:
    • Identify and resolve issues in production.
    • Control releases using CI/CD tools and provides post-live support.
    • Provide ongoing support for the applications and services you build.
    • Escalate problems and issues for the Lead Developer as they arise.
About You:
  • Proven experience in software development, particularly with front-end applications and back-end .NET API services.
  • Excellent problem-solving skills and the ability to design systems to solve business problems.
  • Strong focus on security, with experience in designing solutions with embedded security controls.
  • Excellent communication and collaboration skills, with the ability to work closely with user researchers and represent user needs internally.
  • Proficiency in using CI/CD tools for release management and providing post-live support.
  • Strong understanding of Agile methodologies and best practices.
Why Join Us?
This is an exciting opportunity to be part of a dynamic and growing team. As a Senior Software Developer, you will play a key role in delivering high-quality digital services and supporting the organisation’s digital transformation. If you are passionate about software development and have a strong focus on security and user needs, we would love to hear from you.

Apply for this job

Talk to Aleck Mehra, the specialist consultant managing this position

Located in Cardiff, 1st Floor, 5 Callaghan Square, Telephone 0333 010 5947
Click here to access our Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.

RELATED COURSE

Build your career with the skills employers need.