**Job Title:** NET Back-end Developer
We are seeking a skilled .NET developer to join our Pricing Team. The ideal candidate will work closely with the project team, domain architect, and project manager to develop software components for the Cost and Sales Pricing System. This role involves defining, documenting, and developing features based on high-level epics and detailed user stories.
* Develop software components for the Cost and Sales Pricing System
* Investigate and analyze data sources
* Analyze and align functionality with FE developers, UX/UI, and business resources
* Design and implement various infrastructural and operational aspects of our client's operational functions
* Participate in an agile team including pair programming, continuous delivery, retrospectives, backlog prioritization, owning your own user stories and tasks, etc.
**Qualifications and Skills**
* +3 years of working experience with .NET/C#
* Experience with working in an agile software development environment with many dependencies towards other teams and stakeholders
* Experience with developing for a cloud environment, ideally Azure
* Experience with Docker Containers
* Experience with continuous delivery
* Strong technical skills
**Desirable Skills**
* Experience with Microsoft Azure DevOps
* Microservices architecture
* Clean architecture
* CQRS
* Kubernetes
* TDD
* GitOps (ArgoCD, Helm charts)
* Message-driven integration, ideally with Kafka
* Event sourcing
* Infrastructure as code, ideally Terraform
* Relational databases, ideally PostgreSQL
**Soft Skills**
* Strong analytical skills and ability to research, troubleshoot, and logically determine solutions
* Creative problem solver
* Good communication skills as they will need to work with various stakeholders and troubleshoot issues as they arise
* Have a flexible but organized work style