Dallas, United States | Posted on 08/10/2026
Location: Dallas, TX Hybrid – 3 days onsite /2 days remote
Employment Type: Contract – 12 months (ability to extend)
PositionOverview
Full StackSoftware Engineer with approximately 5+ years of experience designing,developing, testing, and maintaining modern web applications and backendservices.
Thisposition will have a strong focus on C#/.NET Core backend development,microservices architecture, event-driven integrations using Apache Kafka, AWScloud environments, and React frontend development.
The idealcandidate will be a hands-on full stack developer who can build RESTful APIsand microservices in .NET, develop Kafka-based integrations using .NET andPython, contribute to React-based user interfaces, and support applicationdeployment through modern DevOps and CI/CD pipelines within AWS.
KeyResponsibilities
- Build and maintain RESTful APIs and microservices-basedapplications using .NET Core.
- Design and support service-to-service communication withindistributed application environments.
- Develop event-driven integrations using Apache Kafka, includingproducers and consumers built with .NET and Python.
- Troubleshoot Kafka messaging, event processing, and applicationintegration issues.
- Integrate React applications with backend REST APIs and resolvefrontend/UI defects.
- Work with SQL and NoSQL databases, including SQL Server,PostgreSQL, MySQL, and DynamoDB.
- Deploy and support applications within AWS serverless andcontainerized environments.
- Work with AWS technologies including Lambda, ECS, EC2, S3, APIGateway, and CloudWatch.
- Build, integrate, and maintain CI/CD pipelines used to automateapplication builds, testing, and deployments.
- Work with tools such as GitHub Actions, Azure DevOps, AWSCodePipeline, Git, and Docker.
- Participate throughout the full software development lifecycle,including design, development, testing, deployment, troubleshooting, andproduction support.
- Collaborate with senior engineers, QA teams, business analysts,product owners, and UX professionals.
- Participate in Agile/Scrum ceremonies including sprint planning,daily stand-ups, code reviews, testing, and retrospectives.
- Troubleshoot application performance, integration, messaging, anddeployment issues and contribute to improvements in system reliability andmaintainability.
RequiredQualifications
- 5+ years of professional full stack software developmentexperience.
- Strong hands-on development experience with C# and .NET Core /ASP.NET Core.
- Experience designing and developing REST APIs and microservicesarchitectures.
- Experience with object-oriented programming, dependency injection,Entity Framework, and common software design patterns.
- Hands-on experience with Apache Kafka and event-drivenarchitecture.
- Experience developing or supporting Kafka producers and consumersusing .NET and/or Python.
- Experience integrating frontend applications with REST APIs.
- Experience developing and deploying applications within AWS cloudenvironments.
- Understanding of serverless and container-based applicationarchitectures.
- Experience with Docker and CI/CD pipelines.
- Experience with relational and/or NoSQL databases.
- Strong understanding of the software development lifecycle andmodern application development practices.
- Experience working within Agile/Scrum development teams.
Frontend:
React, HTML5, CSS3, REST API Integration
Backend:
.NET Core, ASP.NET Core, RESTful APIs, Microservices, Entity Framework, JSON
Messaging& Integration:
Apache Kafka, Event-Driven Architecture, Kafka Producers/Consumers
#J-18808-Ljbffr