Talent.com
Software Engineer - Backend
Software Engineer - BackendGenesis10 • Plano
Software Engineer - Backend

Software Engineer - Backend

Genesis10 • Plano
30+ days ago
Job type
  • Permanent
  • Temporary
Job description

Genesis10 is seeking a Sr. Software Engineer for our client in the Inventory Solutions arena. This is a 12 month Contract opportunity located in Plano, TX, 75024

Description: Software Engineer – Backend
We are looking for a highly experienced Staff Backend Engineer to join our
engineering team. In this role, you will drive the technical direction for critical backend
systems, focusing on scalable, distributed architectures using C#.NET, MSSQL Server, and
various data backends. You will tackle complex, ambiguous problems across multiple
teams, ensuring our systems are robust, performant, and aligned with business objectives.
As a Senior Engineer, you will operate as a technical leader, mentoring others, influencing
roadmaps, and delivering high-impact solutions in a collaborative environment.

Key Responsibilities
  • Lead the design and implementation of large-scale backend services and APIs using C#.NET, integrating with MSSQL Server and other data stores (e.g., NoSQL databases, caching layers like Redis).
  • Architect distributed systems with eventual consistency models, ensuring high availability, fault tolerance, and scalability to handle massive traffic and data volumes.
  • Apply domain-driven design (DDD) principles to model complex business domains, defining bounded contexts, aggregates, and entities for maintainable and evolvable systems.
  • Drive technical road mapping, scoping, and prioritization for strategic initiatives, collaborating with product, design, and cross-functional teams to align on goals and trade-offs.
  • Identify and resolve performance bottlenecks, optimizing for latency, throughput, and resource efficiency in high-load environments.
  • Mentor and guide mid-level and junior engineers through code reviews, design discussions, and knowledge sharing, fostering a culture of engineering excellence.
  • Influence engineering best practices across teams, including CI/CD pipelines, testing strategies, monitoring, and observability.
  • Handle on-call responsibilities and lead incident response for production systems, proactively mitigating risks through architectural improvements.
  • Stay abreast of industry trends in backend technologies, distributed computing, and data management, applying them to evolve our stack.
Must Haves
  • 8+ years of professional software engineering experience, with at least 4 years focused on backend development in C#.NET or similar object-oriented languages.
  • Deep expertise in relational databases like MSSQL Server, including schema design, query optimization, indexing, and stored procedures.
  • Proven track record building distributed systems with eventual consistency (e.g., using event sourcing, CQRS, or saga patterns).
  • Strong understanding of scalability techniques, such as sharding, partitioning, load balancing, and microservices orchestration.
  • Hands-on experience with domain-driven design, including modeling domains, implementing repositories and enforcing invariants.
  • Proficiency in modern backend tools and frameworks (e.g., ASP.NET Core, Entity Framework, Dapper).
  • Experience with cloud platforms (e.g., Azure, AWS) for deploying and managing backend infrastructure.
Nice-to-Haves
  • Experience integrating multiple data backends, such as combining SQL with NoSQL (e.g., MongoDB, Cosmos DB) or streaming systems (e.g., Kafka).
  • Familiarity with containerization (Docker, Kubernetes) and serverless architectures.
  • Contributions to open-source projects or publications on distributed systems, DDD, or backend scalability.
  • Prior experience at a similar seniority level (e.g., Staff or Principal Engineer) in a fast-paced tech environment.
If you have the qualifications described and are interested in this exciting opportunity, please apply as soon as possible

Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year—in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.

Benefits of Working with Genesis10:
  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career home with Genesis10; many of our consultants have been working exclusively with Genesis10 for years. • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF)
  • Remote opportunities available
Create a job alert for this search

Software Engineer Backend • Plano

Similar jobs
Engineer

Engineer

Tata Consultancy Services • Frisco, TX, United States
Full-time
Responsibility Design and build responsive UI components using React.Focus on creating clean, user-friendly interfaces and managing application state.Write and manage SQL queries to handle data.Exp...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

OVH US LLC • Dallas, TX, United States
Full-time
The Senior Software Engineer will work under minimal direction to design and develop high performance storage algorithms for the next generation of NVME over Fabrics storage solutions.This is an op...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cambium Assessment • Dallas, TX, United States
Permanent
At Cambium Assessment, we’re building next‑generation tools that help educators understand student performance, take timely action, and improve outcomes.As a Senior Software Engineer, you’ll play a...Show more
Last updated: 13 days ago • Promoted
Software Engineer, Backend (Paris)

Software Engineer, Backend (Paris)

Mistral AI • Addison, TX, United States
Full-time
Senior Backend Engineer, Product.Paris / Berlin/Munich/Frankfurt / Barcelona/Madrid / London.At Mistral AI, we believe in the power of AI to simplify tasks, save time, and enhance learning and crea...Show more
Last updated: 4 days ago • Promoted
Principal Software Engineer - Enterprise Platforms

Principal Software Engineer - Enterprise Platforms

Toyota • Plano, TX, United States
Full-time
Principal Software Engineer - Enterprise Platforms.These are just a few words that describe what life is like at Toyota.As one of the world's most admired brands, Toyota is growing and leading the ...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer II

Senior Software Engineer II

ZIPPY USA • Dallas, TX, United States
Full-time
Zippy was founded with one mission: to make getting a loan for a manufactured home simple, fast, and fully online.We believe modern manufactured homes are affordable, well-built, eco-friendly, and ...Show more
Last updated: 6 days ago • Promoted
Software Engineer Golang (with C# Migration Exposure)

Software Engineer Golang (with C# Migration Exposure)

Veracity USA • Dallas, TX, United States
Full-time
Location: Dallas, TX Need Local Duration: Long Term Contract Over all 13+ years We are looking for a proactive and detail-oriented Software Engineer with strong Golang expertise to support our ongo...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TEKsystems • Plano, TX, United States
Full-time
TEKsystems has a hybrid-onsite position available with a client in Plano, TX seeking a Senior Software Engineer with expertise in Azure to join their dynamic development team.This role involves des...Show more
Last updated: 3 days ago • Promoted
Software Engineer

Software Engineer

TradeJobsWorkforce • 75380 Dallas, TX, US
Full-time
Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer - Full Stack - Plano, TX

Lead Software Engineer - Full Stack - Plano, TX

VetJobs • Plano, TX, United States
Full-time
ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles.The following position is available to Veterans, Transition...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer - SuccessFactors

Senior Software Engineer - SuccessFactors

Southern Glazer's Wine & Spirits • Dallas, TX, United States
Full-time
Senior Software Engineer-SuccessFactors.The Senior Software Engineer-SuccessFactors will research, design, configure, test and manage software solutions to implement, enhance and maintain products ...Show more
Last updated: 6 days ago • Promoted
Senior/Principal Software Engineer, Mainframe Software on z/VM

Senior/Principal Software Engineer, Mainframe Software on z/VM

Broadcom • Plano, TX, United States
Full-time
If you are a first time user, please create your candidatelogin account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.Broadcom Mainframe Softwa...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cynet Systems • Dallas, TX, United States
Full-time
The Senior Software Engineer will lead embedded engineering, automation, and open-source compliance initiatives across the SDLC, ensuring secure, compliant, and reproducible software delivery.Respo...Show more
Last updated: 13 days ago • Promoted
Contractor, Software Engineer II

Contractor, Software Engineer II

Apex Fintech Solutions • Dallas, TX, United States
Full-time
Contractor, Software Engineer II.Apex Fintech Solutions (AFS) powers innovation and the future of digital wealth management by processing millions of transactions daily, to simplify, automate, and ...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer Data & AI Platforms

Senior Software Engineer Data & AI Platforms

Doran Jones Inc • Dallas, TX, United States
Full-time
We are seeking a Senior Software Engineer to support the development of data- and AI-enabled platforms in a regulated healthcare environment.This role focuses on building backend services, integrat...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer - Enterprise Integrations

Senior Software Engineer - Enterprise Integrations

Crowe • Plano, TX, United States
Full-time
Your Journey at Crowe Starts Here.At Crowe, you can build a meaningful and rewarding career.With real flexibility to balance work with life moments, you're trusted to deliver results and make an im...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Broadcom Corporation • Plano, TX, United States
Full-time
Broadcom provides IT management solutions that help customers manage and secure complex IT environments to support agile business services.It's our aim to encourage global collaboration and innovat...Show more
Last updated: 13 days ago • Promoted
Lead Software Engineer- Dallas, TX

Lead Software Engineer- Dallas, TX

Staffing the Universe • Dallas, TX, United States
Full-time
Location: Pleasanton CA, Plano TX.Advanced experience with: 5+ years Oracle Implementation experience in Retail (+ if it's grocery!) Oracle Integration Cloud experience Oracle Procurement experienc...Show more
Last updated: 6 days ago • Promoted