Senior Software Engineer

National Indoor RV Centers | NIRVC

Lewisville (TX)

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, and Vision
Over 100 hours of PTO in the 1st year
401k
Advancement opportunities

Job summary

A leading RV service company in Lewisville, Texas, is seeking a Senior Software Engineer to design and develop internal software applications. The role requires at least 5 years of experience in C#, a strong understanding of Agile methodologies, and effective communication skills. Benefits include medical, dental, and vision coverage, PTO, and opportunities for advancement. This position is 100% in-office, emphasizing collaboration and the ability to troubleshoot software issues as they arise.

Qualifications

  • Minimum of 5+ years designing and developing internal software applications using C#.
  • Familiarity with multiple programming languages such as C#, Powershell, Java, Python, or C++.
  • Experience with web development, including HTML, CSS, JavaScript, and jQuery, is a plus.

Responsibilities

  • Design, develop, and maintain internal software applications primarily using C#.
  • Collaborate with developers and stakeholders to gather requirements.
  • Monitor and maintain the performance of software applications.

Skills

C#
Agile development methodology
Microsoft SQL Server
Communication skills
Problem-solving

Education

Bachelor's or master's degree in Computer Science, Software Engineering, or related field

Tools

Visual Studio
git

Job description

Senior Software Engineer

At National Indoor RV Centers (NIRVC), we're not just a company – we're a community of passionate individuals dedicated to redefining the RV experience. As a leading force in industry, NIRVC stands at the forefront of RV sales and service excellence. We are seeking a

Description

Senior Software Engineer to work out of our corporate office in Lewisville, Texas (100% in-office role). This position is responsible for overseeing the design, development, and maintenance of our internal software applications in accordance with organizational objectives. This position is responsible for defining and prioritizing business needs, developing initiatives, and driving the strategic planning and road mapping of software application projects. They work with a team of other engineers, and IT support staff to create software that meets the needs of the business.

As a Senior Software Engineer, you will:
  • Design, develop, and maintain our internal software applications, primarily using C#.
  • Collaborate with other developers and stakeholders to gather requirements and develop solutions.
  • Write clean, efficient, and maintainable code.
  • Perform unit testing and debugging to ensure the quality of the code.
  • Participate in code reviews to ensure consistency and quality across the team.
  • Ensure software applications are compatible with the latest operating systems and browser versions.
  • Monitor and maintain the performance of the software applications.
  • Troubleshoot and resolve issues as they arise.
  • Oversee our internal IT application infrastructure, including but not limited to the Motility Systems 2000/Sys2k system, the company-wide Microsoft suite, Microsoft SQL, Salesforce, Paylocity, etc.
  • Perform other duties as assigned.
Qualifications:
  • Minimum of 5+ years designing and developing internal software applications using C#.
  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with the design and development of software applications using multiple programming languages such as C#, Powershell, Java, Python, or C++.
  • Strong knowledge of Microsoft SQL Server.
  • Familiarity with software development tools such as Visual Studio and git.
  • Strong understanding and utilization of Agile development methodology.
  • Must be able to write clean, efficient, and maintainable code.
  • Experience with web development, including HTML, CSS, JavaScript, and jQuery, is a plus.
  • The ability to plan, lead, organize and communicate with internal customers.
  • Technical competence is expected, but equally important is understanding internal customer functions and operation to best meet operation’s needs.
  • Valid driver's license.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently as well as part of a team.
  • Must be at least 18 years of age.
Environmental Impacts & General Physical Requirements:
  • In-office location at our Lewisville, TX corporate office.
  • May work long hours or irregular schedules to meet project deadlines.
  • The job requires sitting for extended periods of time, working on a computer or laptop.
  • May need to work on weekends or holidays if there are critical software issues that require immediate attention.
What We Offer:

We believe in investing in our employees with a great benefits package and ongoing training to help you reach your career goals:

  • Medical, Dental, and Vision – Available 1st of the month following a 30-day waiting period
  • Voluntary Supplemental benefits (STD, LTD, Life, Accident, Critical Illness)
  • Over 100 hours of PTO in the 1st year
  • 4 paid Holidays and 40 hours of Floating Holiday
  • 401k
  • Brand new facilities
  • Advancement opportunities

We are an Equal Opportunity Employer (EOE). All applicants must be able to pass pre-employment testing including a background check, MVR, and drug screen.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Internal Apps (C#) – PTO & 401k
Senior Software Engineer – Internal Apps (C#) – PTO & 401k

National Indoor RV Centers | NIRVC • Lewisville (TX)

On-site
USD 110,000 - 160,000
Medical, Dental, and Vision
Over 100 hours of PTO in the 1st year
401k
+1
Software Validation Engineer
Software Validation Engineer

Rfamec • Fort Worth (TX), Northern (KY)

Hybrid
USD 80,000 - 100,000
Health and Dental Insurance
401(k) Plan
Paid Time Off
Software Engineer II
Software Engineer II

Cox • Austin (TX)

On-site
USD 98,300 - 147,500
Flexible vacation policy
Paid holidays
Wellness time off
Software Developer
Software Developer

Kimley-Horn • Cary (NC)

On-site
USD 100,000 - 130,000
Exceptional Retirement Plan
Comprehensive Health Coverage
Flexible scheduling
+2
Software Developer
Software Developer

Kimley-Horn • Richardson (TX)

On-site
USD 90,000 - 120,000
Exceptional Retirement Plan
Comprehensive Health Coverage
Time Off
+3
Senior Software Engineer
Senior Software Engineer

NVR, Inc. • Reston (VA)

On-site
USD 90,000 - 120,000
Competitive Compensation
Home Purchase Discount
Mortgage and Settlement Services Discounts
+4
Senior Software Engineer
Senior Software Engineer

Genworth • Richmond (VA)

Hybrid
USD 96,000 - 145,000
Senior Software Engineer
Senior Software Engineer

Employee Navigator • West Jordan (UT)

Hybrid
USD 80,000 - 180,000
Paid time off
401(k) with company match
Medical, dental, and vision insurance
+3
Software Engineer/Developer (Hybrid – Canton, MA)
Software Engineer/Developer (Hybrid – Canton, MA)

National Resource Management, Inc • Canton (MA)

Hybrid
USD 70,000 - 100,000
Competitive salary and benefits package
401K
PTO, including three weeks off per year
+2
Senior Application Developer
Senior Application Developer

Nuvitek • United States

Remote
USD 125,000 - 135,000
Medical Insurance
Dental Insurance
Vision Insurance
+4