Software Developer / C# .NET Software Engineer

AWD
Altrincham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Remote
Altrincham, United Kingdom

Tech stack

Microsoft Windows
API
Agile Methodologies
Unit Testing
C Sharp (Programming Language)
Cloud Computing
Software Quality
Computer Security
Linux
DevOps
Entity Framework
Github
JSON
Systems Development Life Cycle
Secure Coding
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
SQL Databases
Systems Integration
WebSocket
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
.NET Core
IT Architecture
Software Security
Containerization
Cybercrime
REST
Software Version Control
Docker

Job description

An exciting opportunity for a skilled developer to design, build and maintain bespoke software solutions within a modern DevOps environment, supporting scalable systems and cloud-based platforms across a growing organisation., As a C# .NET Software Developer, you will work across the full software development lifecycle, contributing to new system development, integrations and continuous improvement of existing platforms within a DevOps-led environment., The C# .NET Software Developer role offers exposure to cloud technologies, containerisation and modern API architectures, providing the opportunity to influence technical delivery while maintaining high standards of quality and security., Your duties as the C# .NET Software Developer include:

  • Software Development: Developing new and maintaining existing systems, applications and integrations

  • DevOps Deployment: Deploying solutions using agile methodologies and DevOps best practices

  • Prototyping and Proofs of Concept: Creating prototypes and presenting technical solutions to stakeholders

  • Systems Integration: Liaising with external partners and suppliers to support system integrations

  • Code Management: Maintaining secure source control and change management using repositories

  • Quality Assurance: Ensuring code quality through unit testing and staging environments

  • Security and Compliance: Applying secure coding practices and protecting against cyber threats

  • Documentation: Producing technical and operational documentation as code is developed

  • Project Delivery: Prioritising development tasks, timelines and deliverables

  • Team Collaboration: Working closely with the wider Technology team to deliver the product roadmap

Requirements

  • Proven experience developing systems using C# .NET, including .NET Core and Entity Framework

  • Experience working with APIs and data formats such as REST, WebSockets, SOAP, JSON and SQL

  • Experience operating within DevOps environments and agile delivery models

  • Experience using source control and CI/CD tools such as GitHub

  • Experience with containerisation technologies, including Docker

  • Experience working with cloud platforms, particularly Google Cloud Platform

  • Working knowledge of Windows and Linux environments, including scripting

  • Understanding of secure coding practices and application security principles

DESIRABLE

  • Experience with enterprise IT architectures and business support systems

  • Knowledge of information security frameworks such as ISO27001, NIST or GDPR

  • Experience within ISP, MSP or telecommunications environments

About the company

AWD online specialise in sourcing candidates and advertising vacancies on multiple job boards for companies on a non-commission basis. AWD online operates as an employment agency.

Apply for this position