Find Your
Next Level Job

Software Engineer (C#/.NET) (000026RR)

Overview

job salary$110,000 - $130,000/year
job locationFlorida -- Orlando
job typePermanent

Title:   Software Engineer        

Location: Orlando, FL / 32811

Onsite

Direct Hire

Salary: $110k - $130k + benefits

We are looking for a Software Engineer with strong experience in building scalable backend systems using microservices architecture and message queue technologies.

The ideal candidate should have solid development skills in C#, .NET, and MS SQL, an understanding of distributed systems, and the ability to work collaboratively in a fast-paced engineering environment.

Position Responsibilities:

  • Design, develop, and maintain robust backend services using C# and .NET Core within a microservices-based architecture.
  • Integrate and work with message queue systems such as RabbitMQ, Azure Service Bus, Kafka, or similar for asynchronous processing and event-driven workflows.
  • Collaborate with cross-functional teams to define service interfaces, data contracts, and integration flows.
  • Write clean, maintainable, and well-documented code following best practices.
  • Build and optimize SQL queries and work with relational databases to support backend functionality.
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
  • Implement RESTful APIs and ensure secure, performant communication between services.
  • Monitor and troubleshoot deployed services, ensuring high availability and reliability.
  • Contribute to CI/CD processes, automated testing, and deployment workflows.

Basic Qualifications:

  • 4+ years of hands-on current experience in C#/.NET software development.
  • Practical experience designing and implementing microservices in a distributed system.
  • Understanding of message queue systems (e.g., RabbitMQ, Azure Service Bus, Kafka, or similar).
  • Proficiency in working with SQL Server or other relational databases including schema design and query optimization.
  • Familiarity with RESTful APIs, HTTP, and authentication methods (OAuth, JWT, etc.).
  • Working knowledge of version control (Git) and CI/CD pipelines.
  • Strong problem-solving skills and a collaborative mindset.
  • Good verbal and written communication skills.

Preferred Qualifications (PLUS):

  • Experience with Azure or other cloud environments for deploying and managing microservices.
  • Knowledge of unit testing and integration testing using frameworks such as xUnit, Moq.
  • Familiarity with logging frameworks such as Serilog, NLog, or Microsoft Extensions Logging.

Ascendo is a certified minority owned staffing firm, and we welcome and celebrate diversity. Ascendo is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, parental status, military service or any other characteristic protected by federal, state or local law.


Contact information

Ruben Rabines