Responsibilities:
- Develop high quality, scalable and performant solutions.
- Work collaboratively with Product Owners, BAs, QAs and other engineers.
- Participate in the technical delivery of the squad, from designing solutions to deploying them and ensuring correct operation.
- Participate in all agile ceremonies.
- Work closely with Tech Leads to design maintainable, robust, secure systems.
- Help more junior software engineers upskill themselves through guidance, advice and knowledge sharing
Requirements:
- Experience with C#
- Experience with .Net Core 3.0+
- Databases (MSSQL, NoSql)
- Async and parallel programming
- Unit and integration testing
- Microservice architecture
- Troubleshooting skills
- Performance diagnostics
- Good communication
- Upper-Intermediate English level
Developer Nice to Have:
Event-based development experience
Docker/Container Orchestrators
Experience with Azure(AKS, EventHub, AppInsights, AzureKV)
Experience with AzureDevOps
If you are interested in this offer, please send us your CV with the subject "Senior .NET Developer" to [email protected]