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:
Design, develop, and deliver high-quality .NET applications and services using the .NET 6.0+ framework with C#.
Drive the adoption of development best practices such as code reviews, unit testing, and CI/CD.
Collaborate with product owners, designers, and engineers to define, design, and ship new features in an agile environment.
Continuously seek ways to innovate and improve software performance, reliability, and user experience.
Familiarity with object-oriented analysis and design, common design patterns, Solid principles, asynchronous programming, and microservices approach.
Integrate application components with back-end systems via new and existing APIs.
Experience with Redis & Kafka message broker.
Requirements:
Minimum 3 years of professional development experience in .NET 6.0+ framework with C#.
Strong understanding of object-oriented analysis and design, common design patterns, Solid principles, asynchronous programming, and microservices approach.
Expertise in the full software development lifecycle and integrating application components with back-end systems.
Familiarity with Redis & Kafka message broker.
Excellent communication skills and problem-solving attitude.
Ability to work in high demanding environments and collaborate effectively in a team.
Bachelor's degree in Computer Science or Information Systems Engineering.
Fluency in English.
Completed military service (male applicants).
Benefits:
Attractive compensation package based on expertise.
Annual company profit-linked bonuses and performance-driven perks.
Comprehensive medical, dental, and life insurance coverage.
Opportunities for professional growth through training and certifications.
Regular mentoring sessions to support your development.