Senior Software Engineer chez National Indoor RV Centers
National Indoor RV Centers · Lewisville, États-Unis d'Amérique · Onsite
- Senior
- Bureau à Lewisville
- 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.
- Minimum of 7+ 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 Visuaḷ 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.
- 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.
- 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