Software Engineer Haveli

Software Engineer Haveli

20 Aug
|
PEOPLEOCITY
|
Haveli

20 Aug

PEOPLEOCITY

Haveli

Must-Have Skills:

• C#, WPF, Lambda Expression, TPL, gRPC, Protobuf, Event Sourcing, MediaR, SQL, Blazor, Docker Containerization
Robust hands-on experience with Linux for software development and deployment
Expertise in Docker, Docker Compose, and container orchestration tools like Kubernetes
Proficient in C#, .NET Core/Framework, and object-oriented programming
Experience building and maintaining WPF desktop applications
Solid understanding of microservices architecture, service communication, and stateless design
Proficiency with SQL Server including query optimization, stored procedures, and schema design
Familiarity with Git, JIRA, Azure DevOps, or GitHub Actions
Experience with CI/CD pipelines and automation for testing and deployment

Job Summary:

We are seeking experienced Software Developers to contribute to a Linux-based, containerized microservices platform using contemporary .NET technologies.

The role involves developing scalable microservices, REST APIs, and desktop UIs with WPF, along with active participation in the full software lifecycle and deployment using Docker and Kubernetes.

Key Responsibilities:




Design and develop microservices running in containerized Linux environments using Docker
Implement RESTful APIs and backend service logic using C# and .NET Core/Framework
Develop desktop UI applications with WPF following MVVM or similar patterns
Build, deploy, and manage Docker images and service orchestration (Kubernetes preferred)
Work with SQL Server for data access, writing optimized queries, and managing database schemas
Ensure logging, monitoring, and exception handling in distributed services
Collaborate via Git-based version control and Agile tools such as JIRA and Azure DevOps
Participate in code reviews, unit testing, and continuous integration/deployment processes
Document architecture, modules, and development processes for maintainability

Preferred Qualifications:
Experience with messaging systems such as RabbitMQ, MQTT, or Kafka
Knowledge of secure coding practices, authentication, and role-based access control
Familiarity with container security, system hardening, and Kubernetes network policies
Background in industrial systems, SCADA, or control systems (a plus)
Solid debugging, analytical, and problem-solving skills

📌 Software Engineer Haveli
🏢 PEOPLEOCITY
📍 Haveli

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer haveli / haveli

Subscribe to this job alert:

Get the latest job offers by email for: software engineer haveli / haveli