Full Stack Developer

 

Job Details

  • Salary:
    $120 - $140 per hour
  • Job Type:
    Contract
  • Ref:
    BH-8525
  • Date Posted:
  • Applications have closed
Apply Now

Do you enjoy working in a team developing with latest technology whilst also building products that make a difference? Then this job could be for you. 

You will be a great fit for this role if:

  • Developers will work in Agile teams in our high-profile software development projects. This is a fast-paced environment, and we require an enthusiastic, professional Developers who has experience working on large, complex projects.
  • The successful applicant will have the opportunity to use leading edge technology and will be responsible for building, developing, and maintaining code in a large enterprise system on Premise Infrastructure and Azure Cloud.
  • Prior experience in application development of high-volume transactional systems, entitlement or calculation engine would be highly regarded.

Other responsibilities include:

  • Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, maintainable and scalable code following Departmental standards and practices.
  • Work collaboratively with team members.
  • Test and deploy applications and systems.
  • Improve and maintain existing software.
  • Develop documentation throughout the software development life cycle (SDLC) 

Essential Skills and Experience: 

  • Demonstrated industry-based knowledge and experience in the delivery of complex large-scale applications and web services using Microsoft technology stacks including
  • .NET Core / .NET 5,6,7, C# 
  • Experience with Visual Studio 2019 / 2022
  • Visual Studio Code or Jetbrains Ride
  • Microsoft Web API / REST Architecture
  • D365 and PowerApps
  • Modern software development utilising Microsoft Azure PaaS Services (App Service, Function App, APIM, Service Bus, Azure SQL) 
  • Modern JavaScript frameworks such as Typescript / JQuery
  • SQL / Entity Framework

Desirable Skills: 

  • Demonstrated application development experience working on either high-volume transactional systems and/or complex integrated systems.
  • Prior project delivery experience or working knowledge of modern software development utilising Microsoft Azure PaaS Services.
  • PowerShell automation
  • Experience with concurrent development source control (Git)
  • Unit / Automated testing

Responsibilities: 

  • Collaborate with internal teams for software design and architecture 
  • Write clean, maintainable and scalable code following Departmental standards and practices
  • Test and deploy applications
  • Revise, update, refactor and debug code 
  • Develop documentation throughout the software development life cycle (SDLC) 
  • Provide technical supportand advice

*Must have the ability to obtain a Baseline security Clearance or already hold a valid one.