Senior Full Stack Software Engineer

Grapevine, Texas
Job Type: Direct Hire
Posted:

To Apply for this Job Click Here

Job Title: Senior Full Stack Software Engineer
Job Type: Full Time
Location: Remote (CST Hours) or hybrid in Grapevine, Texas

Summary

As a member of a small team, you will help design, build, and manage our application ecosystem. You will work across many applications throughout the entire organization and have a direct impact on everyday business. This is a full-time, salaried position with a family-focused company that believes in flexible schedules, work-from-home opportunities, and generous benefits.

Our client is the fastest growing RV dealership in the US, with over 100 locations. They sell products and services to the RV industry—promoting a carefree RV experience so its members can focus on making memories with their families and friends.

As a developer, you will have the ability to create new applications and improve existing systems, including an MVC .NET dispatch application, Dealer Management suite, Azure-hosted client and customer-facing portals, WordPress marketing website, and React Native mobile apps hosted on AWS.

Key Responsibilities

  • Develop and maintain event-driven APIs to facilitate seamless data transfer between systems.

  • Enhance and modernize existing applications, including the migration of a legacy PHP application.

  • Architect and implement scalable solutions that support transactional-based events and real-time data synchronization across applications.

  • Optimize system interoperability by enabling direct application-to-application communication, reducing reliance on UI layers.

  • Implement automated testing and CI/CD pipelines for efficient deployments and application reliability.

  • Maintain and update legacy .NET/C# applications hosted in a server environment and distributed through web applications within a private network.

  • Ensure high-performance database management in Azure SQL instances, optimizing API interactions.

  • Collaborate with cross-functional teams to design, develop, and deploy solutions aligned with business needs.

  • Integrate third-party applications by developing and managing middleware solutions for data processing and reporting.

Required Qualifications & Skills

  • Bachelor’s Degree

  • 10+ years of experience in IT with a strong understanding of SDLC and software development best practices

  • 5+ years in Full Stack development

  • 5+ years with C#/.NET – Strong proficiency in .NET/C# for maintaining and updating legacy applications

  • 3+ years of Hands-on experience with Python

  • Ability to work across multiple programming languages and environments

  • 5+ years of hands-on experience with Azure

  • Strong experience in building event-driven APIs

  • Expertise in API development for third-party integrations and data exchange

  • Experience managing Azure SQL instances with a focus on performance optimization

  • Experience building and hosting APIs on Azure

  • Experience with automated testing and CI/CD pipelines

  • Ability to design end-to-end solutions ensuring seamless data flow and system integration

Nice to Have

  • AWS experience

  • Experience in building and optimizing CI/CD pipelines

  • Experience with Databricks

This role offers an exciting opportunity to work on innovative solutions, modernize legacy systems, and contribute to a highly scalable and efficient software ecosystem. If you are a self-sufficient developer who thrives in integration-heavy environments, we encourage you to apply!

Employment Eligibility: Gravity cannot transfer nor sponsor a work visa for this position. Applicants must be either a US Citizen or Green Card Holder.

To Apply for this Job Click Here

Share This Job

Refer A Candidate

Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.

Upload Your Resume

Share your resume, and we’ll match you with opportunities that fit your skills and goals.

Related Jobs