Software Developer

Full Time
Competitive

Job Description


body {font: normal 400 13px/16px ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif;color:#333;margin:10px;}p,span,div,b,i,u{ line-height: 120% !important; font-family: ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif !important; }

• Software Developer Purpose of Role: Working with a small dynamic team you will be tasked with the development

maintenance & testing of high quality, high security and high performance

software according to agreed project plans.

You will work with the Lead/Senior developers when working on larger DevOps

Technical Stories, to help generate the required Low Level Design (LLD)

documentation and ensuring the Technical Story is broken down into distinct

tasks that can be estimated and worked on independently.

During the development sprint you will then be responsible for ensuring those

tasks that are assigned to you are completed and any task orchestration and

testing takes place effectively.

Key Job Requirements: o Assist in the development of elastic/cloud scale Command and Control

applications

o Assist in the maintenance of existing customer systems through a bug

triage and resolution process

o Ensure the use of code repositories and the branching strategy

o Assist in the distillation of complex designs into defined tasks and provide

estimations

o Develop automated testing solutions and unit test coverage

o Create documents that adhere to the documentation standards for each

stage of the software development lifecycle

o Adhere to the defined coding standards

o Ensure all code is stored in OSL approved source control systems

o Assist in the presentation of the teams work to all stakeholders where

required

Qualifications/Key skills and qualities

Essential Skills/Experience

o Good understanding of Microsoft .NET C#

o Good understanding of Microsoft .NET Core

o Understanding of Microsoft SQL Server & database platforms

o Understanding of Microsoft Windows server

o Understanding of Azure DevOps for work management

o Understanding of Azure DevOps for source control including branching

and pull requests

Nice to have Skills/Experience

o Understanding of Linux

o Understanding of agile ceremonies including standups, sprint planning

and retrospectives

o Ability to problem solve and share best practice

o Able to question / challenge established process

Job Description

Date Posted

October 18, 2023

Country

N/A

Category

Application Software

Salary Range

Competitive

Industry

Contract Manufacturer

Job Owner

Bhavesh Patel
+447896658803
bpatel@octagongroup.co.uk

Personal Information