•
Write clean, readable code;
• Execute both trivial and non-trivial initiatives;
• Take ownership of the received initiative;
• Coordinate cross-team interactions within the framework of task work.
• 4+ years with .NET (C#) in production systems;
• Strong experience with ASP.NET Core Web API and RESTful API design;
• Strong understanding of HTTP semantics (timeouts, retries, idempotency, status codes);
• Experience with external API integration;
• Ability to design integration layers & modular systems (clean architecture / onion / pragmatic layering);
• Deep understanding of microservices and distributed systems architecture;
• Experience with asynchronous communication and event-driven architecture;
• In-depth knowledge of relational databases (SQL, transactions, indexing, performance tuning);
• Experience writing unit and integration tests;
• Understanding of authentication and authorization (OAuth 2.0, OpenID Connect).
•
Ownership and accountability;
•
Strong cross-team collaboration skills;
• Proactive and responsible approach to work;
• Senior-level mindset in decision-making and communication.
• 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.
Originally posted on Himalayas