This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Cogify Group is looking for a Senior Backend Developer with over 10 years of experience in .NET Core and C#, focusing on REST APIs, microservices, and NoSQL databases.
The ideal candidate should be proficient in writing scalable and maintainable code, applying design patterns like Domain Driven Design (DDD) and SOLID principles, and utilizing tools such as Azure DevOps, Docker, and Kubernetes.
Experience in the financial services sector and working within a Scrum team is considered advantageous.
The role involves translating application elements and use cases into functional applications, designing and maintaining efficient code, integrating data storage solutions, ensuring optimal performance and quality of applications, identifying and resolving bottlenecks and errors, contributing to code quality, organization, and automation, collaborating with team members and stakeholders, and demonstrating teamwork and attention to detail.
Requirements:
More than 10 years of demonstrable experience in .NET Core and C#.
Proficiency in REST API and microservices.
Experience in applying parallelism and dependency injection techniques.
Familiarity with non-relational NoSQL databases (MongoDB, Redis, etc.).
Ability to write quality, scalable, and maintainable code.
Knowledge of design patterns like Domain Driven Design (DDD) and SOLID principles.
Familiarity with testing tools and concepts (unit tests, integration tests, code coverage, etc.).
Experience with version control systems and CI/CD tools.
Willingness to learn new technologies, tools, and techniques with an interest in innovation.
Desirable: Previous experience in a Scrum team.
Desirable: Experience in providing financial or banking services.
Benefits:
Opportunity to work with a dynamic Swiss tech solutions company.
Chance to be part of a global team of 50 professionals.
Exposure to cutting-edge agile consulting and state-of-the-art technology.
Collaboration with innovative and diverse teams.
Focus on employee empowerment and customer satisfaction.
Access to tools like Visual Studio, Git, Azure DevOps Pipelines, Docker, Kubernetes, and more.
Involvement in designing, creating, and maintaining efficient and reliable code.
Contribution to the performance, quality, and responsiveness of applications.
Support for learning and growth within the organization.