We have two distinct openings for experienced engineers with a strong focus on .NET development and DevOps skills. Each role is associated with a different client/project.
Feel free to apply for the one that best matches your interests and expertise – or let us know if you’re open to both!
Role 1: .NET Developer with DevOps skills (AI & Automation) – You’ll help us improve our software engineering toolchain through various AI/automation initiatives. This includes enhancing an AI Reviewer for code reviews, building an AI-powered pipeline failure analysis tool, and integrating AI into documentation workflows.
Role 2: .NET Developer with DevOps skills – This role emphasizes DevOps best practices (CI/CD, containerization, cloud) while also leveraging .NET for application development and maintenance. The environment includes Google Cloud Platform, Kubernetes, and GitLab pipelines.
In Short
🌎 100% REMOTELY or from one of our 2 offices
💰 Middle: 115 - 130 PLN/h + VAT
💰 Senior: 130 - 160 zł/h + VAT
☑️ B2B contract
Your Daily Missions
- AI-Driven Code Reviews: Automate and enhance code review suggestions for Merge Requests, possibly integrating with IDEs (e.g., VS Code).
- Pipeline Failure Analysis: Extend our in-house “SE-GPT” AI chat tool to analyze CI/CD pipeline failures and recommend solutions.
- Documentation Generation: Integrate Confluence, Jira, and AI-based contextual prompts to streamline documentation.
- SE-GPT Enhancements: Improve AI-powered chat functionality (e.g., Azure OpenAI, Elastic Search) for advanced context retrieval and code suggestions.
- Metrics & Reporting: Set up telemetry, reporting, and dashboards (Grafana, Azure Dashboard, etc.).
- Piloting AI Tools & IDEs: Conduct pilot studies of AI-based developer tools and gather feedback.
Tech Stack & Skills:
- Backend: C#/.NET Core (microservices, Docker, RabbitMQ/NATS, AKS, gRPC, REST, Postgres/MS SQL).
- DevOps: CI/CD (GitLab), Docker, TDD, DDD, E2E testing, basic Kubernetes. Experience with Terraform, Ansible and the Azure Cloud is a plus.
- Experience/Knowledge in AI (OpenAI, ML tools) is beneficial.
- Frontend (is a plus): TypeScript/React
- .NET Development: Write and maintain C# code for scalable applications, working closely with cross-functional teams in an agile setting.
- CI/CD Optimization: Set up and manage GitLab pipelines for automated builds, testing, and deployments in development and production.
- Cloud Infrastructure (GCP): Deploy and maintain applications on Google Cloud Platform (or similar), with a focus on scalability and reliability.
- Containerization & Orchestration: Use Docker and Kubernetes (including Helm charts) for container-based deployments on both Linux and Windows.
- Monitoring & Troubleshooting: Implement Prometheus/Grafana to ensure system health, proactively resolve issues, and minimize downtime.
Tech Stack & Skills:
- Strong DevOps Foundation: GitLab CI/CD, containerization (Docker, Kubernetes).
- .NET Proficiency: Solid C# skills.
- Cloud Knowledge: Preferably GCP (or other major cloud providers).
- Basic SQL for debugging and performance optimization.
- Monitoring Tools: Experience with Prometheus, Grafana, etc.
The Essentials We’re Seeking
- At least 4 years of xperience in a software engineering role within an agile team.
- Strong understanding of clean coding principles (SOLID, YAGNI, etc.).
- Passion for finding simple solutions to complex problems.
- Excellent communication skills—ability to collaborate with both technical and non-technical
- Comfortable communicating in Polish and English (B2 level minimum).
Reasons Why You Would Enjoy Working With Us
- We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed.
- We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates.
- We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together.
- You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters.
- You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am.
- You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK.
- We have a flat structure - we are not a corporation and don't want to be one 🙃.
- We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN).
- We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/.