.NET Developer at IT-One
Develop server logic for transactional business modules, design integrations, use Kafka, follow Agile.
— Development of server-side logic for modules related to transactional business. — Designing interfaces for interaction with external systems. — Implementing integration mechanisms using Kafka. — Covering code with tests, participating in code reviews and pair programming. — Ensuring effective communication within the team, focus on the overall result. — Following core Agile development principles.
— Experience as C# developer from 1.5 years. — Ability to plan and manage task flow. — Knowledge of OOP, modern design concepts and basic patterns. — Understanding of Agile software development processes and methodologies. — Experience with continuous integration environment. — Familiarity with building server-side of high-load systems. — Understanding of protocols and network communication methods, knowledge of HTTP and REST. — Stack: .NET 6 and above, Kafka, PostgreSQL, Kubernetes. — Database design skills: PostgreSQL. Technical knowledge and skills: — DBMS: T-SQL, PL/pgSQL. — Front-end: React/TypeScript/Node.js/CSS (plus). — Back-end: C#, WebAPI, and Entity Framework Core. — Knowledge of queues/brokers: Artemis (plus), Kafka. — Development tools: VS, VS Code, Git. Nice to have: — Knowledge and experience in applying industry standards for application software development, banking standards and lifecycle principles, ability to create and operate a complete production circuit. — Knowledge of non-functional requirements for high-load banking systems, ability to organize production/modification of software according to set metrics.
Don't miss a single job
Subscribe to our Telegram channel