remote
Senior Software Engineer - C - ABBYY
Software Engineer
Lead the design and development of scalable .NET services on Azure, building robust REST APIs and data solutions while mentoring teammates in an Agile environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance C#/.NET microservices deployed on Azure.
- Design and expose clean RESTful APIs, ensuring security, scalability, and maintainability.
- Implement data access layers using SQL Server and Entity Framework, optimizing queries for performance.
- Collaborate with cross‑functional teams in Agile ceremonies, delivering incremental value and continuous improvement.
- Mentor junior engineers, conduct code reviews, and promote best practices in coding, testing, and documentation.
Requirements
- 5+ years of professional experience in C#/.NET development.
- Strong knowledge of Azure services (App Service, Functions, Cosmos DB, etc.).
- Proficiency in building and consuming REST APIs and working with relational databases.
- Experience with Agile methodologies and CI/CD pipelines.
- Excellent problem‑solving skills and a collaborative mindset.