About The Job
ACENSI is looking for a Senior Dev & Architect .Net & Python - real time steering for one of their clients based in Brussels in the energy sector :
Main Activities
As Senior Software Developer And Architect, You Will
Guide technically the development (3-5 people).
Guide the discussion with functional analysts and with domain experts.
Design architectural proposals, documented in diagrams, including APIs, services, front-end and back-end interactions. Sometimes autonomously, sometimes in team collaboration
Improve the delivery in general.
You will supervise the team to ensure these activities as a team:
Subdivide the proposal into agile progressive development upgrades.
Implement builds and associated testing and maintenance tools.
Develop back-end services and APIs.
Write tests in collaboration with business colleagues.
Document and develop user manuals.
Provide user assistance and support
Monitor systems and provide level 2 support, incident resolution, and troubleshooting (root causes of recurring incidents).
There is a potential to grow as tech lead. To be discussed.
Hard skills
Required: at least 6+ years of software engineering & technical design and architecture responsibilities. Education: a master as polytechnic engineer is a strong plus.
The Following Abilities Are Required
Proficiency in .NET
Proficiency in Python, including async programming and performance-oriented design
Proven experience in designing and operating event-driven architectures (Kafka, Azure Event Hub or MQTT)
Solid understanding of distributed systems concepts: scalability, fault tolerance, backpressure, ordering, idempotency
Hands-on experience with Kubernetes in production environments, including autoscaling and deployments
Experience with stateful systems such as Redis (caching use cases)
Strong testing culture: unit tests, integration tests, and production validation
Production-grade observability: metrics, logging, alerting (Grafana, Prometheus, or equivalent)
Familiarity with agile development practices
Experience with one of these technologies is a plus: Scala, Rust.
Experience with parts of our technical stack is a plus:
Azure, Bicep (Infrastructure as Code)
Python (async), .NET
Kubernetes (autoscaling, rolling deployments), Azure Function
Kafka / Azure Event Hub, MQTT, Azure Service Bus
PostgreSQL, Redis, Azure Data Explorer (under testing)
CI/CD: GitHub Actions, Continuous Deployment
Optionally, for components of Kiwi: Scala, Rust.
Languages
Fluent in English. French or Dutch is a plus