Position: Senior .NET Developer
Company: Globaldev Group
Category: .NET
Experience required: 5y
English level: upper
Published: 2023-05-01T00:00:00+03:00

Bliq is a leading software company specializing in the development of virtual power plants and battery storage solutions. We enable homeowners to optimize their energy usage by controlling distributed battery systems installed behind the meter. Our innovative software platform manages a vast network of battery systems, allowing us to contribute to a more sustainable and efficient energy future.

We are seeking a talented and experienced Senior Software Engineer with expertise in distributed, scalable, and high-load systems to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in developing and optimizing our software platform, ensuring its scalability, reliability, and performance under heavy loads. You will have the opportunity to work with cutting-edge technologies and contribute to shaping the future of the energy industry.

**Current technology stack:**

- All the new features are built on .NET;
- Also we’re supporting the part written in Python.

**We are eager to work with you if:**
- You have 6+ years of commercial experience with .NET and strong knowledge of .NET Core 6;
- You have experience with microservices architecture and designing scalable systems.;
- You have experience with message queuing systems (e.g., Kafka, RabbitMQ or cloud-based messaging system) for handling high-volume data streams and ensuring reliable message delivery.
- **You have strong knowledge and experience** in multi-threading and concurrent programming techniques to optimize performance and responsiveness in high-load systems.
- You are proficient in Docker, Git, and GitLab CI/CD;
- You are familiar with cloud platforms such as Kubernetes and Azure.
- You have a solid understanding of distributed computing principles and data consistency models.
- You have knowledge of unit testing, automation testing, and continuous integration/continuous deployment (CI/CD) processes.
- You can write high-quality code and are comfortable working in a fast-paced agile environment;
- You can take responsibility and be capable of working on your own & also you want to play in the team and help it succeed;
- You have written and spoken English on at least Strong Intermediate level.

**Will be a great plus if:**
- You have practical experience with Vue.js and desire to do frontend development from time to time;
- You have experience with php or java (we are in the process of migration some POCs to .NET);
- You have prior experience in the energy industry or related fields.

**What can you expect from working with us:**
- Full ownership of the project;
- Vertical responsibility (not only focus on one technology but a chance to learn all sides of software engineering);
- The beginning of a new team - quite clear growth opportunities.
- Possibility of becoming a lead developer and setting up the further dev team;
- Comfortable environment, challenging tasks and a long-term interesting project;
- Truly competitive salary;
- Covered 20 days of vacation and 10 days of sick leave;
- Health insurance with premium-level clinics;
- Working with top notch equipment (MacBook Pro’s);
- Bookkeeping by a professional accountant;
- Help and support from our caring HR-team;
- Ability to join our tech-hubs in Lisbon or Krakow;
- Regular business trips to the Netherlands after the victory of Ukraine.