Software Engineer

Net Developer

Hybrid working - London

£650 Outside IR35

Key Responsibilities:

  • Design, develop, and maintain robust .NET applications and platforms with a focus on integrating and managing data workflows.
  • Establish and enforce security protocols based on privacy requirements, ensuring all data handling conforms to regulatory and company standards.
  • Strong experience with Kubernetes for orchestrating containers, managing service discovery, scaling, load balancing, and self-healing of applications.
  • Skilled in integrating containerized applications with continuous integration and continuous deployment (CI/CD) systems, enhancing the automation and monitoring of build and release processes.
  • Knowledgeable in the configuration of Kubernetes resources such as pods, services, deployments, and replicasets, to ensure optimal resource utilization and performance of applications.
  • Familiarity with network configurations in a Kubernetes environment, including ingress, network policies, and service meshes.
  • Maintain and optimize existing .NET applications and data processes in production environments.
  • Collaborate closely with data engineers and data scientists to support the development of scalable AI and data systems
  • Optimize existing data handling and application frameworks to enhance the development and performance of data-driven projects.
  • Take full ownership of assigned projects from initial requirement gathering to the design, development, and maintenance of deployed solutions.
  • Experience with CI/CD pipelines using tools like Azure DevOps or Jenkins, ensuring reliable deployment and operation of software solutions.
  • Work effectively in a hybrid cloud environment, utilizing cloud services and infrastructure to maximize application performance and scalability across multiple platforms.

Required skills

  • 8+ years' experience in C# .net
  • Experience working with microservices architecture
  • Hands on experience with Docker, Kubernetes and Helm Chart
  • Hands on experience with IaC using Terraform or similar
  • Experience working in a cloud environment – Azure, AWS or AliCloud
  • Working in Agile Project environment
  • DevOps CI/CD experience
  • Working closely with business analyst and, data engineers
  • Knowledge and experience of Test Drive Development
  • Good hands-on experience with SQL

Job Details

Company
SGI
Location
Belfast, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted