Who are we looking for?
5+ years of experience including extensive experience in problem solving of varying complexities.
Ability to experiment and evaluate new libraries, frameworks.
Consistently improves the code quality.
Communicates with clients about the business requirements of their projects.
Mentors the junior and mid-level developers of the team.
Comprehends the full scope of a project and make the best suggestions to develop, test, implement, and maintain a project.
Performs regular code reviews.
Creates and writes complicated tests.
Creative thinking about possible solutions
Passionate about technologies and willing to keep. learning
Must have knowledge (KO criteria):
ASP.NET Core 6
REST API design experience
Databases (relational/document), ORM/SQL mappers (EF Core…)
Strong tooling skills such as
Git
Nice to have:
CI/CD pipelines - Azure/TeamCity/GitlabCI
Messaging (Azure Service bus/Kafka/Rabbit)
Containerization technologies
Kubernetes
Distributed logging (Azure/ELK/Splunk)
Containerization technologies
Has experience with microservice design principles and patterns
Praha