Senior .NET Backend Developer

Responsibilities
We seek a highly skilled Senior .NET Backend Developer who will share our values regarding devotion to product quality, sense of ownership, teamwork, and comradery, and won’t be afraid to work with a broad spectrum of additional technologies, frameworks, and SQL/NoSQL storages. As a part of our team, you will be responsible for:
Implementation of new features in a scalable microservice-based environment.
Participating in the design of highly scalable components with cutting-edge technologies.
Collaboration with other members within your team and cross-functional teams.
Participating in code reviews and technical discussions.
Ensuring code quality with automated tests (unit, integration, and load tests).
Troubleshooting and debugging complex issues and providing timely resolutions.

Requirements
At least 5 years of experience in full-stack development (.NET as the primary framework).
Experience with JS (ideally Node.js, Nest.js).
Solid experience in SQL (MS SQL or PostgreSQL) and NoSQL (ideally GCP storages Firestore, BigQuery, BigTable and/or Redis, Kafka).
Deep understanding of OOP and functional patterns and approaches, strong microservices architecture knowledge, and serverless cloud computing expertise.
Experience in automated test creation (TDD).
Experience in developing low-latency, high-load systems serving 10000 requests per second or processing structured data of several hundreds of gigabytes.
Fluent English.

Advantages
Experience with Python.
Familiarity with Docker and Kubernetes.
Experience with GCP services would be a plus.
Experience with IaC would be a plus.
Experience with data processing.

About Gemicle

Gemicle — an innovative, highly technological company with a broad range of expertise in spheres of the development of apps, complex e-commerce projects, and B2B solutions. Qualified teams of developers, designers, engineers, QAs, and animators deliver excellent products and solutions to branded and well-known companies. Knowledge and experience of specialists in different technologies allow the company to be at the top level of IT-industry. Gemicle is a fusion of team spirit, professionalism, and dedication. Gemicle is not just a company, it’s a lifestyle.

Company website:
gemicle.com
Job posted on 25 April 2024
109 views    10 applications

To apply for this and other jobs on Djinni login or signup.