Senior/Lead Developer - .NET

Job description

We are looking for a Software Developer with .NET to help design the next generation of A&D solutions. The successful candidate will be someone with outstanding knowledge and experience designing and implementing technical solutions. 

As a Software Engineer you will be expected to:

  • Have strong leadership and teamwork skills.
  • Be self-driven, highly motivated and innovative.
  • Possess extensive knowledge on modern software development architectures and processes.
  • Define high-level architecture and design of software solutions to ensure extensibility and maintainability within and across product groups.
  • Technically design and implement fit for purpose software based on functional and technical requirements.
  • Engage with requirement owners and other stakeholders.
  • Share knowledge, guide and train colleagues.
  • Contribute in activities related to product/solution management.

Job requirements

    ● Process improvements
    ● Experience in Azure and building cloud-native applications
    ● Experience as a C# Developer
    ● Experience in Kubernetes
    ● Cloud Security & security in general
    ● Kubernetes and containerized workloads
    ● PowerShell
    ● C#/.NET MVC/API
    ● Azure Pipelines (Azure DevOps), CI/CD, Infrastructure as code
    ● Angular
    ● Full-Stack Development (Knows How apps work end-to-end)
    ● Software Engineering/Algorithms/Data Structures
    ● Knowledge in Azure configuration, Authentication & Integration
    ● Knowledge in Authorization of Azure Cloud solutions.
    ● Extensive knowledge of .NET frameworks up to current release, object-oriented concepts and design patterns