Software Developer (.NET) at Computershare
Bristol, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

30 Jun, 25

Salary

0.0

Posted On

01 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

LOCATION: BRISTOL (HYBRID)

In this position, you’ll be based in the above noted office for a minimum of three days a week, with the flexibility to work from home for some of your working week. Find out more about our flexible work culture at computershare.com/flex

Responsibilities

A ROLE YOU WILL LOVE

This role will work within a cross-functional technical development team to deliver new or enhanced capabilities across a portfolio of applications and supporting frameworks. The Software Developer will also collaborate with stakeholders to design, build, test and deploy well-implemented, high-quality software solutions which satisfy expectations and deliver value. This role will also support and maintain existing systems – contributing to impact assessments, troubleshooting problems and implementing practical solutions.

OTHER RESPONSIBILITIES INCLUDE:

  • Apply technical knowledge and expertise to design, build, test and deploy changes to applications and underlying frameworks to deliver business value, meet stakeholder expectations and avoid creating technical debt.
  • Apply knowledge of standards, policies and organisational structure so that you can work both independently and collaboratively within your team and with key stakeholders.
  • Provide informal guidance and share knowledge with colleagues to enable them to contribute to the team’s objectives.
  • Ensure the quality of tasks, services and information provided by your team – through the quality of your own work and the support you provide to others - to ensure that your team delivers high-quality, maintainable software which adheres to internal standards and policies.
  • Support the evaluation and resolution of technical challenges and blockers to minimise their impact on the team’s delivery and/or supported products.
  • Embrace and support improvements and innovation in technologies/practices within your team that would benefit the business e.g. efficiency in the software development process or improved customer experience.
  • Communicate effectively with a variety of technical and non-technical audiences to: share knowledge and ideas; provide updates; influence; challenge; and take on feedback.

WHAT WILL YOU BRING TO THE ROLE?

  • Knowledge of or experience in application development and support within an enterprise context.
  • Knowledge of or experience in an Agile development and/or DevOps environment, embracing the adoption and continuous improvement of practices including (but not limited to) automation, continuous integration and continuous delivery.
  • Knowledge of .NET (C#) and SQL. Knowledge/experience of HTML, XML, CSS, MVC, ASP .NET, .NET Core, WCF and/or Microservices would also be beneficial.
  • Knowledge and experience of applying engineering principles and practices for design, build, test and deployment.
  • Collaborates and communicates well, builds great working relationships, influences others, challenges effectively and responds well to challenge from others, shares information and ideas with others, has good listening skills.
  • Has a strong work ethic and is able to deal with sometimes conflicting priorities.
  • Curious and continuous learner – investigates, interprets and grasps new concepts.
  • Self-motivated and can use own initiative to work with limited guidance to implement innovative solutions.
  • Pays attention to detail, finds root cause and takes a rigorous approach to problem solving.
  • Degree in Computer Science or related discipline is preferred.
  • Experience in financial services, mortgage industry is desirable.
Loading...