Senior .NET (C#) Backend Developer at Qualysoft | Torre

Senior .NET (C#) Backend Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

Provide your expected compensation while applying
location_on
Remote (anywhere)
Shared by
Emma of Torre.ai
5 days ago

Responsibilities


Description:Design, develop, and maintain backend applications and services using C#, .NET, and ASP.NET Core.Analyze business and technical requirements to create maintainable and testable solutions.Implement REST APIs and system-to-system integrations, ensuring clear versioned contracts.Contribute to reusable integration capabilities and avoid application-specific solutions.Design and implement various interaction patterns based on solution needs.Integrate applications using Apache Kafka or similar messaging platforms.Optimize database interactions with Oracle and other relational databases.Apply architectural patterns like Clean Architecture and Domain-Driven Design.Implement authentication and authorization mechanisms using OAuth 2.0 and JWT.Build automated tests using xUnit, NUnit, Moq, or equivalent frameworks.Participate in code reviews and maintain engineering-quality standards.Containerize applications and support delivery through Docker and Kubernetes.Contribute to CI/CD and build automation using GitHub Actions.Implement logging, metrics, and distributed tracing for observability.Create and maintain technical documentation and API specifications.Requirements:Minimum 7 years of professional software development experience.Minimum 5 years of backend development experience with C# and .NET / .NET Core.Minimum 3 years of experience with ASP.NET Core.Minimum 3 years of experience designing and implementing REST APIs.Minimum 2 years of experience with relational databases, including Oracle and SQL.Minimum 2 years of experience with messaging solutions, preferably Apache Kafka.Minimum 2 years of experience with Docker and Kubernetes or OpenShift.Proven experience delivering enterprise applications through the full software delivery lifecycle.Experience in banking or highly regulated industries is preferred.Benefits:Premium medical package and lunch tickets.13th salary and yearly bonuses.Enterprise job security with a startup mentality and international exposure.Supportive culture valuing ownership, autonomy, and work-life balance.Flexible working program with openness to remote work.Opportunities for career growth and access to leading learning platforms.Mentorship programs and professional development opportunities.