Senior .NET Developer (AWS) Kyiv, remotely TemaBit Fozzy Group is an IT company that develops unique solutions for more than 40 businesses of the group. We specialize in web and mobile development, as well as software for business process management and infrastructure projects. TemaBit is a team of technology enthusiasts who are changing the user experience of Ukrainians. 65,000 employees of Fozzy Group, thousands of partners and millions of guests of Silpo, Fora, Fozzy, Thrash use our team's de
Senior .NET Developer (AWS) Kyiv, remotely TemaBit Fozzy Group is an IT company that develops unique solutions for more than 40 businesses of the group. We specialize in web and mobile development, as well as software for business process management and infrastructure projects. TemaBit is a team of technology enthusiasts who are changing the user experience of Ukrainians. 65,000 employees of Fozzy Group, thousands of partners and millions of guests of Silpo, Fora, Fozzy, Thrash use our team's developments every day. We know that you can develop and implement solutions that will be used by millions of Ukrainians and not only. About 80% of Fozzy Group companies' software is developed by TemaBit. We are currently looking for a Senior .Net Developer for one of our projects. Necessary skills: Experience with .Net Core from 5 years Knowledge of principles of building applications (OOP, SOLID, KISS, DRY) Experience with DDD, Event Sourcing, CQRS Good understanding of microservice architecture Knowledge of Entity Framework/EF Core/Dapper .NET 6 (WebAPI and Workers) Knowledge of how containerization works (Docker/Kubernetes), the ability to locally assemble/raise a Docker-Compose stack Real experience of working with AWS: Lambda, SQS, SNS, S3, Fargate, ALB, NLB, API Gateway Understanding of the principle of Infrastructure asacode (experience with AWS CDK, or at least Cloud Formation) xUnit Will be a plus: Experience with Kafka Streamz NoSql (redis/mongodb/DynamoDB) Experience in building GitLab pipelines Experience with Jira Responsibilities: Working in a team of professionals using the SCRUM methodology Agreeing the project architecture Taking part in the discussed task statements Advising the DevOps team regarding setting up CI/CD project environments Interaction with business analysis units, testing Mentoring less experienced team members Code review We offer: Work on a project of great complexity with a wide range of technologies and methods Ability to see and use the product you are working on Training at a corporate university Professional development and regular Performance Reviews Ability to work remotely , yes ivofisi Medical insurance and risk life insurance Discounts in stores and restaurants Fozzy Group