Software Engineer (C#/.NET)

ASCENDO RESOURCES
Orlando, FL, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$110,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework User Authentication Automation of Tests Unit Testing Microsoft Azure C Sharp (Programming Language) Code Review Continuous Integration Relational Databases Software Debugging Distributed Systems Hypertext Transfer Protocols (HTTP)
+22 more
Microsoft SQL Server OAuth Query Optimization Queueing Systems RabbitMQ Software Engineering SQL Databases Web Services Azure Service Bus Data Logging Cloud Platform System System Availability Delivery Pipeline Backend Git Xunit Moq Integration Tests Apache Kafka Restful APIs Software Version Control Microservices

Job description

  • 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.

Requirements

Do you have experience in Web services design?, 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · WWC 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all