Senior Full-Stack Software Engineer

Csg Talent — United States · Posted ~8 hours ago

Senior Full-time Onsite

Skills

Full-stack development C# .NET Backend development APIs Web development Relational databases Unit testing Integration testing Software architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a collaborative development team as a senior full-stack engineer in a backend-leaning role. Build new applications and features using C# and .NET, create APIs and modern web interfaces, design relational database solutions, contribute to architecture, write automated tests, and troubleshoot complex technical issues.

Highlights

Hands-on senior engineering role with direct-hire or contract-to-hire options. Work across the full stack, contribute to architecture and design, build new products and features, and solve complex technical problems within a collaborative team.

Description

Senior Full-Stack Software Engineer Location: North Texas Employment: Direct hire or contract-to-hire Working arrangement: Primarily on-site, with potential flexibility Currently looking for a Senior Full-Stack Software Engineer to join a collaborative development team. This is a hands-on, back-end-leaning position focused on building new products and features while enhancing an established software platform. The successful candidate will contribute across the full technology stack and participate in architecture, design, testing, and delivery. Responsibilities Develop new applications, features, and product capabilities.Build back-end services and APIs using C# and .NET.Create and enhance modern web interfaces.Translate complex requirements into scalable software solutions.Contribute to architecture and technical design decisions.Develop and optimize relational database solutions.Write unit and integration tests.Troubleshoot complex technical issues.Break larger projects into manageable development tasks.Mentor and support less-experienced engineers.Participate across the full software development life-cycle. Required Experience Five or more years of professional software development experience; seven-plus preferred.Strong C# and .NET development expertise.Genuine full-stack experience across back-end and front-end development.Experience with Vue, React, Angular, or a similar front-end framework.Strong SQL and relational database knowledge.Experience developing new products or substantial new features.Knowledge of automated testing and maintainable software design.Strong communication and problem-solving skills.Ability to work effectively within a small engineering team. Desirable Experience PostgreSQLClean architectureDomain-driven designCQRSService-oriented or distributed systemsAzure or AWSCI/CD pipelinesMonolithic application environmentsMentoring junior developersMust be U.S. citizens and eligible to meet potential future security-screening requirements.