Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Dallas?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Samprasoft

Dallas / Global

Software Engineer

Job Description

Senior Backend Software Engineer ConsultantSeeking a Senior Backend Software Engineer Consultant for a short-term engagement to support our collaborative engineering team. In this role, you will focus exclusively on backend systems using C# and.NET, contributing to the design, development, and operation of distributed systems. We’re looking for highly experienced, technically skilled, and passionate individuals who can deliver innovative solutions in a dynamic environment.Responsibilities:Lead the design and implementation of a scalable backend web service, application, and API using C# and.NET.Write clean, efficient, and reusable code that meets performance and scalability standards.Participate in all phases of the software development lifecycle, focusing on backend components.Ensure simplicity, maintainability, and performance in software design and architecture.Collaborate with cross-functional teams to meet project and organizational goals.Provide technical leadership and mentorship to team members.Promote a culture of inclusive collaboration, best practices, and continuous learning.Basic Qualifications:5–10+ years of experience as a Backend Engineer or Software Engineer, with a primary focus on C# and.NET development.Proven expertise in designing and developing RESTful APIs/Kafka and working with distributed systems at scale.Strong understanding of object-oriented programming (OOP), software engineering principles, and design patterns.Extensive experience with database systems (SQL Server, PostgreSQL, or similar) and performance optimization.Hands-on experience deploying and maintaining backend services in cloud environments (Azure, AWS, or GCP).Proficiency in asynchronous programming and event-driven architectures.Strong problem-solving abilities and effective communication skills.Preferred Qualifications:Experience with gRPC for high-performance service communication.Familiarity with Docker, Kubernetes, and Terraform for containerization and infrastructure management.Deep understanding of microservices architecture and related best practices.Experience with CI/CD pipelines and automated deployment strategies.Knowledge of Application Performance Monitoring (APM) tools like New Relic or Datadog.Experience working within Agile development methodologies.Familiarity with Domain-Driven Design (DDD) principles is a plus.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location