Senior .NET Developer
Miejsce pracy : Wrocław
Technologies we use
Expected
About the project
We are looking for an experienced .NET Developer for a 6 months engagement (with the possibility of extension). We value direct communication and an open approach to problem-solving.
Currently, we are working on an application for our international client in the FinTech industry, dedicated to banks and financial institutions.
Your responsibilities
Designing web solution architecture based on best practices, using microservices and the AWS cloud.Developing within a SaaS product platform.Implementing new functionalities using .NET.Designing, developing, and maintaining APIs, services, and systems on a cloud-based platform.Building high-performance back-end solutions.Preparing tests and technical documentation.Being part of a SCRUM team that develops and delivers software solutions throughout the entire production lifecycle.Our requirements
At least 4 years of experience in .NET development.Experience with MS SQL, NoSQL databases, and ElasticSearch.Ability to build applications using microservice architecture, with an understanding of its concepts, benefits, and drawbacks.Experience with cloud solutions (AWS or Azure).Good knowledge of software development practices and methodologies such as code reviews, DDD, TDD, CI / CD, SOLID, IaC, etc.Experience working with Serverless architectures and frameworks.A team player with a product-oriented mindset, focused on solving user problems.Fluent in English (minimum B2 level) – working in an international team.Benefits
sharing the costs of foreign language classessharing the costs of professional training & coursesfruitsintegration eventscorporate libraryno dress codeemployee referral programcharity initiativesRecruitment stages
Chat with Our RecruiterShow Your skillsMeet the TeamCrafting Your OfferOnboarding PreparationCSHARK sp. z o.o.
At CSHARK, it’s not about trendy perks or the latest gaming console in the lounge. Based on feedback from our team, what truly counts is an environment conducive to focused work, structured processes, and continuous skill development. We prioritize what genuinely enriches the daily work experience, ensuring that every moment spent with us is both productive and fulfilling.