Software Developer 12 views

Software Developer

Job Type : Permanent, Full Time

Salary : £35000 – £50000/annum

Role Title : Software Developer
Location : Cheltenham (Hybrid/Fully Remote)
Salary Range : £35k to £50k depending on experience, skills, and knowledge.
Employment Type : Permanent or 12 months FTC
Mode of Working : Flexible working hours and mostly remote with occasional office visits only.
Mandatory : Should be able to complete an assessment before the interview.
Reporting to: Reports to a member of the technology leadership team while working day-to-day within a Scrum team.
Job Purpose: As a member of a scrum team, your primary focus is developing and ensuring that quality is built into our product by working closely with the Product Owner and other stakeholders. Communication, technical knowledge, and coding ability are key skills needed for this role.
Skills and Experience: C# (.NET Core), MVC, SQL Server, Entity Framework, .NET Framework, MFA, JavaScript, AWS, Azure, GitHub, React, Redux, Specflow, Content Management Systems (Strapi), GraphQL, Terraform, Postman (minimum 3 to 5 skills required from the above).
Responsibilities/Duties:
* Works with scrum team members across the full agile development lifecycle.
* Plans, designs, codes, tests, corrects, and documents programs based on requirements, specifications, and designs.
* Works with team members and other staff to elicit requirements in the form of user stories and other artefacts.
* Uses technical skills, existing understanding, and experience to develop solutions to conform to agreed standards, patterns, architectures, and constraints.
* Understands the design of Company systems and codes accordingly.
* Questions established standards, patterns, architectures & tools and discuss changes needed with other developers and raise them with senior colleagues.
* Works with Technology staff to understand relevant technical platform constraints.
* Maintains regular discussions with test analysts to keep all parties apprised of changes, to understand the risk areas and so to help focus and improve testing.
* Works with other team members to facilitate the Build & Release capability.
* Tracks down and resolves bugs in applications often working with Technology and other staff to isolate the problem.
* Works with team members to organise and plan work in line with the agreed sprint objectives.
* Keeps up to date with technologies and practices through on-the-job training, interaction with co-workers, and self-learning.
* Any other reasonable duties to support effective team working across the Agency 

Jobs by CV-Library

More Information

Share this job