New

Senior .NET Developer

Anywhere
Growe welcomes those who are excited to:
  • Develop and maintain server-side applications using .NET 6-8, ASP.NET Core (Web API), EntityFramework Core, Redis, Kafka, PostgreSQL, Elasticsearch, MongoDB, and Docker;

  • Ensure ongoing functionality and maintain compatibility with previous releases by supporting and updating existing features;

  • Contribute to system design analysis and optimization to identify and address performance issues;

  • Identify and document areas for technical improvement and manage them within the technical debt framework;

  • Review and provide feedback on merge requests to ensure code quality and consistency.

We need your professional experience:
  • Over 5+ years of experience in .NET stack;

  • Proficiency in .NET Core and ASP.NET Core, with hands-on experience in commercial development;

  • Software Design knowledge: SOLID, OOD, Design patterns;

  • Familiarity with Distributed application paradigms and their implementation challenges;

  • Experience working in Agile environments;

  • Experience with Elasticsearch, MongoDB, PostgreSQL, and Redis;

  • Experience with Gitlab CI or other CI/CD technologies;

  • Proven track record in developing microservices and utilizing microservice architecture;

  • Experience with Continuous Integration, and proficiency in writing Unit Tests and Integration Tests;

  • Knowledge of both SQL and NoSQL databases;

  • Upper-Intermediate level of English (written and spoken);

  • Good knowledge of asynchronous programming patterns (will be a plus);

  • Experience with Kafka (will be a plus);

We appreciate if you have those personal features:
  • Willingness to collaborate effectively with team members, fostering a cooperative environment and sharing knowledge openly;

  • Ability to handle multiple tasks and take responsibility;

  • Commitment to continuous learning and staying updated with the latest trends, tools, and best practices in software development.

We are seeking those who align with our core values:
  • GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;

  • DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;

  • BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...