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
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.