Middle/Senior .Net Developer
Experience:
3+ years
English:
Intermediate
Location:
Poland
Infopulse invites a talented professional to join our growing team as a Middle/Senior .NET Developer. You are welcome to join a team of 20 people working on a platform for a solution to optimize the use of office space in the customer's offices.
We are looking for a .NET Developer with a problem-solving and result-oriented mindset willing to develop a complex distributed system with high-load event-driven data processing.
Domain:
Hot-desking/Hoteling, IoT;
We are working on a globally distributed hot-desking/hoteling system (US, Canada, Mexico, Chile, India) with social networking, heat mapping, recommendation engines, and travel management elements.
Qualifications
We are looking for highly motivated individuals who are willing to try out a wide range of practices in complex distributed systems with the following skills:
- C#
- .Net 5, ASP.NET Core API development(REST/GraphQL);
- Concurrent programming, advanced patterns of data consistency;
- Distributed systems - design patterns, troubleshooting, debugging, rolling-out, scaling;
- Effective code unit and integration testing;
- SQL (MS SQL);
Will be an advantage
- F# (willing to study and use)
- Messaging, event driven systems
- Cloud native solutions/Azure
- DDD
- NoSql, Azure Cognitive Search (Apache Lucene)
- Scripting (PowerShell/bash)
You will contribute into modern cloud system serving the needs of ~100k business users daily.