Tech & Digital

Software Developer

  • Location

    Bristol

  • Sector:

    Microsoft Development

  • Job type:

    Permanent

  • Salary:

    £45000 - £55000 per annum

  • Contact:

    Andy James

  • Contact email:

    a.james@ioassociates.co.uk

  • Job ref:

    BBBH133231_1711642248

  • Startdate:

    1/05/2024

  • Consultant:

    Andy James

Role: Software Developer (C#.Net)

Location: Bristol (1 Day per week in the office)

Salary: £45,000 -£55,000

About the Role:

As a Developer, you'll play a pivotal role in translating project requirements into functional code, ensuring a steadfast commitment to delivering top-notch software. Collaborating closely with Developers, Business Analysts, and Testers, you'll ensure technical solutions align seamlessly with business objectives, staying abreast of architectural system design while remaining adaptable to evolving requirements and priorities.

What they are looking for:

  • Proficient in the Microsoft .NET ecosystem and related web technologies, demonstrating robust technical skills.
  • Demonstrated track record of delivering high-quality software solutions within an Agile delivery environment.
  • Exceptional attention to detail coupled with strong analytical capabilities to ensure precision in all tasks.
  • Active participation in Scrum ceremonies and Developer meetings, contributing positively to team collaboration and progress.
  • Effective communication skills to articulate technical issues to both technical and non-technical audiences, fostering clear understanding and alignment across all stakeholders.

Role Responsibilities:

Crafting Code:

  • Develop clean, maintainable code that adheres to established coding standards.
  • Ensure code scalability and meet non-functional requirements.
  • Implement code following SOLID principles and industry best practices.

User Story Implementation:

  • Translate user story requirements accurately into provided solutions.
  • Seek clarification on unclear requirements and provide constructive feedback.
  • Work collaboratively with BA and Test teams to ensure a thorough understanding of requirements.

Testing:

  • Conduct thorough testing of solutions to maintain high quality and minimize bugs.
  • Employ unit tests for complex functionality and facilitate integration and automation testing.
  • Embrace a proactive approach to testing early in the development cycle.

Documentation:

  • Contribute to existing documentation to enhance code clarity and maintainability.
  • Ensure documentation is accurate and up to date, removing outdated information.

Collaboration:

  • Actively participate in daily stand-up meetings and scrum ceremonies.
  • Effectively communicate within the team, promptly addressing issues and updating on work progress.
  • Proactively assist team members and monitor shared communication channels.

Code Review:

  • Engage in peer code reviews to ensure adherence to best practices and architectural guidelines.

Architecture:

  • Align with system design and architectural direction when implementing functionality.

Continuous Improvement:

  • Identify opportunities to enhance code structure, testability, performance, and design.
  • Embrace a culture of learning and adaptability to new technologies.

Desirable Skills and Technologies:

ASP.NET Core, Web API 2, JavaScript Frameworks (React/Redux), MVC, SQL (MS SQL Server, Oracle), Automated Testing (xUnit.net, Moq, AutoFixture, SpecFlow, Selenium), DevOps experience, Microservice Architecture, Service Bus (Rabbit MQ), Docker, VB.NET & Webforms.

What's on offer:

  • Competitive Salary £45,000 - £55,000
  • Non-contributory Personal Pension scheme
  • 25 Days holiday entitlement
  • Life Assurance & Income protection insurance
  • Private health insurance
  • Remote working - 1 day per week in the Bristol office.

If you're passionate about leveraging your technical expertise to drive innovation in the financial services industry, our client offers an exciting opportunity to contribute to our dynamic team. Apply now and be part of our journey towards excellence!