Job title
backend engineer.
-----------------------------------
role overview
a highly skilled senior backend developer is sought to join our team and collaborate with a us-based client. The ideal candidate will be responsible for designing, implementing, and maintaining the client's backend services and apis within a modern engineering ecosystem.
-----------------------------------
key responsibilities
* apply solid principles and clean architecture patterns to ensure maintainable codebases.
* architect, build, and maintain backend services using c# and .net core.
* integrate backend services with cloud platforms, third-party systems, and internal services.
* implement performance optimizations and caching strategies.
* collaborate with product owners to translate requirements into technical plans.
-----------------------------------
requirements
* 90% english written and oral communication skills.
* 8+ years of experience in software development.
* deep understanding of solid principles, clean architecture, trunk-based development, and ci/cd pipelines.
* expert-level proficiency in c#/.net core and modern api development.
* strong knowledge of distributed systems, api security, and performance engineering.