Back to Jobs
Development 4h ago

Backend Developer (.NET, C#, ASP.NET Core) - Enterprise Solutions

Qualysoft
BucharestBucharest
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

ASP.NET CoreREST APIsC#Docker.NETApache Kafka

Want to know if you're a match for this job?

Calculate My Match Score

Responsibilities

• Design, develop and maintain backend applications and services using C#, .NET and ASP.NET Core.

• Analyze business and technical requirements and translate them into clear, maintainable and testable solutions.

• Design and implement REST APIs and system-to-system integrations with clear, versioned contracts.

• Contribute to reusable integration capabilities and avoid application-specific point-to-point solutions where a generic service is appropriate.

• Design and implement synchronous, asynchronous and event-driven interaction patterns based on solution needs.

• Integrate applications using Apache Kafka or equivalent enterprise messaging platforms.

• Develop and optimize database interactions with Oracle and other relational databases, including SQL performance considerations.

• Apply appropriate architectural patterns, including Clean Architecture, Domain-Driven Design and event-driven architecture.

• Implement authentication and authorization mechanisms using OAuth 2.0, JWT and enterprise access-management solutions.

• Build automated unit, component and integration tests using xUnit, NUnit, Moq or equivalent frameworks.

• Participate in code reviews and contribute to clean code, security, performance and engineering-quality standards.

• Containerize applications and support delivery through Docker and OpenShift/Kubernetes-based platforms.

• Contribute to CI/CD and build automation using GitHub Actions or equivalent tooling.

• Implement logging, metrics and distributed tracing aligned with the organization’s observability standards.

• Identify and resolve scalability, reliability and performance issues during development and testing.

• Create and maintain technical documentation, API specifications and implementation notes.

• Use enterprise-approved generative AI tools responsibly to improve development, testing and documentation productivity, while validating all generated output.

Qualifications

Minimum 7 years of professional software development experience in enterprise environments.

Minimum 5 years of hands-on backend development experience with C# and .NET / .NET Core.

Minimum 3 years of hands-on experience with ASP.NET Core.

Minimum 3 years of experience designing and implementing REST APIs and system-to-system integrations.

Minimum 2 years of practical experience with relational databases, including Oracle and SQL.

Minimum 2 years of experience with messaging or event-driven solutions, preferably Apache Kafka.

Minimum 2 years of experience with Docker and container orchestration platforms such as Kubernetes or OpenShift.

• Proven experience delivering business-critical enterprise applications through the full software delivery lifecycle.

• Experience in banking, financial services or another highly regulated industry is strongly preferred; minimum 2 years is preferred for candidates presented as banking-experienced.

How would you rate this job post?

See what other professionals think about this role.

See all active remote openings and hiring details for Qualysoft.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More