Growe

Senior .NET Developer

Growe

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain server-side applications
  • 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

Requirements

  • 4+ 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
  • At least an Intermediate level of English (written and spoken)
  • Knowledge of asynchronous programming patterns (will be a plus)
  • Experience with Kafka (will be a plus)
  • At least an Intermediate level of Ukrainian (understanding)
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET.NET CoreASP.NET CoreSOLIDOODDesign patternsDistributed application paradigmsMicroservicesUnit TestsIntegration Tests
Soft Skills
code qualityfeedbacktechnical improvementperformance optimizationcommunication