Gemicle logo

Senior/Str Middle.Net developer

Gemicle·Salary not specified

Primary stack

KafkaRabbitMQ.NETC#PostgreSQLMongoDBRedisAWSMicroservicesAPI

Nice to have's

CI/CDJavaScript

Job description

Description language:

About the Position

Senior/Str Middle.Net Developer

Повна зайнятість

Main Office (Vinnytsia)


GreenRoad’s platform is built on a robust event-driven architecture and already demonstrates scalability in several areas. We are continuing to modernize and expand its capabilities to meet evolving business and technical demands. We’re seeking a Senior Software Engineer to lead development efforts focused on enhancing scalability, improving infrastructure, and driving modernization across backend services and data systems.

As a senior member of the engineering team, you will help shape the future of GreenRoad’s platform, contributing to a high-scale, event-driven architecture that supports real-time data processing and analytics. Your work will directly impact the reliability, scalability, and performance of our core systems.

Responsibilities

  • Develop and maintain modular, containerized microservices using.NET Core within a distributed architecture.
  • Implement event-driven communication and streaming data flows using Kafka, RabbitMQ, and MassTransit.
  • Collaborate with product leads and engineering leadership to translate business requirements into scalable technical solutions.
  • Lead migration efforts from legacy components built on technologies such as.NET Framework and MSMQ into modern, cloud-ready services.
  • Participate in design reviews, promote clean code practices, and apply Domain-Driven Design principles.

Requirements

  • 8+ years of experience in backend development.
  • Proven expertise in big data and messaging systems - Kafka and RabbitMQ are mandatory.
  • Experience with relational and NoSQL databases, including MSSQL, PostgreSQL, MongoDB, Redis.
  • Familiarity with MSMQ for legacy system understanding and migration - advantage.
  • Strong proficiency in .NET Core,.NET Framework, and C#.
  • Experience in infrastructure development, including cloud-native and general-purpose systems - advantage.
  • Experience with AWS services (e.g., ECS/EKS, Lambda, RDS, S3, CloudWatch) - advantage.
  • Hands-on experience with MassTransit or other orchestration libraries - advantage.
  • Solid understanding of distributed systems, microservices, and event-driven architectures.
  • Experience with API design, documentation, and governance.
  • Knowledge of security best practices, including OAuth2, JWT, and secrets management.
  • Strong debugging, profiling, and performance optimization skills.
  • Passion for clean code, testing, and continuous improvement.
  • Strong communication skills and a proactive approach to problem-solving.
  • Ability to mentor junior developers and contribute to team growth.

Bonus Skills

  • Exposure to JavaScript/React for cross-layer collaboration.
  • Familiarity with CI/CD pipelines, containerization, and infrastructure as code.

We Offer

  • Opportunity to work in a dynamic and innovative environment.
  • Competitive salary.
  • Collaborative and supportive team.
  • Professional growth and development opportunities.

About the Company

GreenRoad is a leading company in the fintech industry, dedicated to providing cutting-edge solutions that drive the future of technology and business.

© Gemicle. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

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.

Popular searches