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

Software Engineer - Backend

Genesis10 • Plano
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
  • [job_card.temporary]
[job_card.job_description]

Genesis10 is seeking a Sr. Software Engineer for our client in the Inventory Solutions arena. This is a 6+ 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
  • [job_alerts.create_a_job]

    Software Engineer Backend • Plano

    [internal_linking.similar_jobs]
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    United IT Solutions • Dallas, TX, United States
    [job_card.full_time]
    Senior Backend Software Engineer.We are looking for an experienced Senior Backend Software Engineer with deep knowledge of Java Spring Boot, Microservices, Apache Kafka, and PostgreSQL.The successf...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Support Engineer

    Senior Software Support Engineer

    The Planet Group • Addison, TX, US
    [job_card.full_time]
    Senior Support Engineer - Contract to Hire position.We are looking for a Software Engineer with solid & current experience in. OOP languages such as Java, C#, C++, JavaScript, Python.Should have...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer - Golang (with C# Migration Exposure and Azure)

    Software Engineer - Golang (with C# Migration Exposure and Azure)

    Metasys Technologies • Dallas, TX, United States
    [job_card.full_time]
    Software Engineer - Golang (with C# Migration Exposure and Azure).Location : Dallas, TX (Fully Onsite).Client is looking for a proactive and detail-oriented Software Engineer with strong Golang expe...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    React Native Software Engineer

    React Native Software Engineer

    PepsiCo • Plano, TX, United States
    [job_card.full_time]
    React Native Software Engineer will play a pivotal role in software development activities and long-term initiative planning and collaboration across the Strategy & Transformation (S&T) organizatio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Ecruit • Plano, Texas, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Full-stack Software Engineer - Competitive Salary - Plano, TX (Hybrid).Wasp Barcode Technologies is a turnkey provider of inventory and asset tracking systems, offering everything needed for...[show_more]
    [last_updated.last_updated_variable_days]
    Full Stack Engineer

    Full Stack Engineer

    Tundra Technical Solutions • Plano, TX, US
    [job_card.full_time]
    We are seeking a highly experienced.This role is ideal for a technical leader and problem solver who thrives working both independently and collaboratively within team environments.Architect, desig...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 75380 Dallas, TX, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer Sr - JAVA / Kafka / Microservices / Oracle

    Software Engineer Sr - JAVA / Kafka / Microservices / Oracle

    PNC Financial Services Group • Dallas, TX, United States
    [job_card.full_time] +1
    At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve.We are all united in delivering the best experience for our customers.We work together each day ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Software Engineer Golang Ember

    Sr Software Engineer Golang Ember

    Strategic Employment • Dallas, TX, United States
    [job_card.full_time]
    By leveraging cutting-edge technology, they’re helping bridge the digital divide and expand connectivity to those who need it most. As a Full Stack Engineer, you’ll play a key role in designing, dev...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Vice President, Software Engineering (Back-End)

    Vice President, Software Engineering (Back-End)

    Galaxy Digital • Dallas, TX, United States
    [job_card.full_time]
    Galaxy is a global leader in digital assets and data center infrastructure, delivering solutions that accelerate progress in finance and artificial intelligence. We believe that blockchain and digit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer III - Full Stack + AWS + Elastic / Open Search

    Software Engineer III - Full Stack + AWS + Elastic / Open Search

    JPMorgan Chase • Plano, TX, US
    [job_card.full_time]
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the digital communications compl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Software Engineer, Back End

    Lead Software Engineer, Back End

    Capital One • Plano, TX, United States
    [job_card.full_time] +1
    Lead Software Engineer, Back End.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Staff Software Engineer (Hybrid) - ES Threat Detections

    Senior Staff Software Engineer (Hybrid) - ES Threat Detections

    Cisco • Richardson, TX, United States
    [job_card.full_time]
    This role is hybrid with a balance between onsite and remote work.The ES Threat Detections engineering team is home to promising talent and is pivotal in shaping the roadmap for Enterprise Security...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Lead Backend Engineer

    Lead Backend Engineer

    Eleventh Hour Games • Dallas, TX, US
    [job_card.full_time]
    As the Lead Backend Engineer at Eleventh Hour Games, you will guide the technology, processes, and people behind the online services that power Last Epoch. You will serve as the primary voice for ba...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Engineer, Software

    Senior Staff Engineer, Software

    Celestica • Richardson, TX, United States
    [job_card.full_time]
    Celestica is looking for skilled and enthusiastic software engineers to join our team in developing cutting-edge data centers that leverage advanced GPU technologies. In this dynamic role, you will ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocations • Dallas, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Backend Software Engineer, Platform Connectivity.Key Responsibilities Contribute to cross-chain infrastructure enabling interoperability between customer blockch...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer ( Java Architect)

    Principal Software Engineer ( Java Architect)

    Blue Yonder • Dallas, TX, United States
    [job_card.full_time]
    Role : Lead Java ArchitectLocation : Dallas TX ( Hybrid role - LOCAL ONLY , should relocate off their own, if non LOCAL). Candidates on Optional Practical Training ( F1 / OPT / CPT / EAD) status DO NOT qua...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer - Java, AI, AWS

    Principal Software Engineer - Java, AI, AWS

    JPMorgan Chase Bank, N.A. • Plano, TX, United States
    [job_card.full_time]
    If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase withi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]