IT Systems and Applications Specialist
COMPANY BIO: The Original Roofing Company (TORC) has been doing business in Las Vegas and surrounding areas since 1964. We are a Division of Roofing Corp of America, #4 of the Top 150 Roofing Companies, and the fastest-growing roofing company in the nation, with Fifteen businesses in Twelve states and Twenty-Six locations and over 750 million dollars in annual revenue and growth. Being part of a national company allows us to offer our employees benefits that other Roofing companies cannot, such as 401K with employer match up to 4%, Teladoc – which gives our employees access to a doctor 24/7 free of charge, health insurance, vision, dental, life insurance, supplemental insurance options, and profit sharing. As quickly as our locations and sales have increased in each region, so have the growth opportunities for our employees. Our goal is to grow our employee base organically. Promoting within creates a stable work environment, allowing our employees to grow with the company personally and financially.JOB DESCRIPTION: The IT Systems & Applications Specialist will design, implement, and maintain technology solutions that support business operations and growth at The Original Roofing Company (TORC) in Las Vegas, NV. This role combines responsibilities in IT systems administration, technical support, custom application development to ensure the reliability, security, and efficiency of TORC’s computing environment. The Specialist will work collaboratively with departments across the organization to optimize internal systems, enhance integrations, and automate workflows. In addition to managing core infrastructure, this role will contribute to cross-functional IT projects, providing technical expertise to improve efficiency, drive innovation, and deliver technology solutions that align with organizational goals.Essential Functions as follows:Technical Support & Operations
- Provide hands-on technical assistance to end users for hardware, software, and network issues.
- Configure, maintain, and troubleshoot Windows workstations, printers, and peripheral devices.
- Install and update approved software and hardware systems in accordance with company standards.
- Utilize ticketing and remote support tools to diagnose and resolve issues efficiently.
- Maintain accurate IT documentation, asset inventories, and configuration records.
- Collaborate with IT team members to implement system policies, security controls, and operational improvements.
Systems Administration & Infrastructure
- Administer and maintain Microsoft 365, Active Directory, and Windows Server environments.
- Support and monitor network infrastructure including firewalls, switches, and VPNs.
- Manage backups, imaging, and patch management routines to ensure system reliability.
- Assist with data security, disaster recovery, and compliance initiatives.
- Evaluate and optimize performance across servers, endpoints, and cloud systems.
- Maintain and enforce system security practices to protect sensitive data and infrastructure integrity.
Application Development & Integration
- Design, develop, and maintain custom applications to automate business processes and improve efficiency.
- Develop integrations between enterprise platforms such as Laserfiche, Salesforce, ERP, and other business systems.
- Write clean, maintainable code using C#, .NET, JavaScript, and related technologies.
- Create and manage REST/JSON APIs and third-party system integrations.
- Debug, test, and enhance existing programs for improved performance and usability.
- Maintain technical documentation, version control, and coding standards across all projects.
- Consult with IT leadership and system users to understand business requirements and translate them into technical solutions.
Security, Innovation & Collaboration
- Support cybersecurity initiatives including multi-factor authentication (MFA), endpoint protection, and access management.
- Research, recommend, and implement new technologies to improve system performance and efficiency.
- Contribute to IT process documentation, workflow automation, and continuous improvement efforts.
- Collaborate with management and cross-departmental teams to align IT strategies with organizational goals.
- Promote adherence to TORC’s IT security and data governance policies.
REQUIRED QUALIFICATIONS: Technical Skills
- Strong knowledge of Microsoft Windows and Microsoft 365 enterprise environments.
- Experience with network troubleshooting, VPN, VOIP, and mobile device management (MDM).
- Proficiency with diagramming and documentation tools (Microsoft Visio, Lucidchart, Draw.io, etc.).
- Experience managing cloud-based systems and SaaS platforms.
- Familiarity with ticketing systems and remote support tools.
- Strong understanding and hands-on experience with C#, .NET Framework, and object-oriented programming.
- Proven ability to develop full-stack web applications using HTML5, CSS3, JavaScript, jQuery, and AJAX.
- Experience with SQL Server, MySQL, or MongoDB, including database design and scripting.
- Understanding of REST/JSON APIs, enterprise database structures, and third-party integrations.
Professional Skills
- Excellent problem-solving, critical thinking, and analytical skills.
- Strong verbal and written communication skills with attention to detail and documentation quality.
- Ability to manage multiple concurrent projects and meet deadlines in a fast-paced environment.
- Commitment to maintaining system security, confidentiality, and compliance with IT policies.
- Demonstrated ability to write clean, efficient, and well-documented code following organizational standards.
- Ability to lift up to 40 lbs and perform duties in varied work environments (office and job sites).
Preferred Skills
- Certifications such as CompTIA A+, Network+, or equivalent.
- Working knowledge of Laserfiche and Salesforce
- Bilingual proficiency (English/Spanish) is a plus.
Customer Experience: Oversee Customer’s overall experience with the company is a positive one.
- Respond to emails and phones calls in a timely manner.
- Address Customers Concerns immediately and with accuracy by active listening.
- Meet with customers on occasion to develop and strengthen business relationships (ex: delivering snacks, attending lunches & hosting events
Travel: Out-of-state travel is not anticipated, but if the need arises advance notice will be provided.Other Duties – Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice based on the company’s needs.Competencies
-
2+ years of experience with Database Design and Scripting (SQL, NoSQL)
-
3+ years of experience in IT Support, Help Desk, or Desktop Support role.
-
5+ years of experience with Web Development (HTML5, CSS3, jQuery, JavaScript, and AJAX)
-
5+ years of experience with .NET Development (C#)
Work Environment – While performing the duties of this job, the employee will be in an office environment with moderate temperature and noise levels.Safety – Every Employee is responsible to follow proper safety standards by being aware of their surroundings, their actions, and the actions of others.; it is your responsibility to lead by example. Employees will be provided with the standard safety training necessary to complete the performance of duties.Physical Demands – The position remains seated at a desk for long periods; however, we do have offices and staff located upstairs, therefore a certain amount of climbing stairs is required daily.Position Type/Expected Hours of Work: This is a full-time salaried position. Days and hours of work are Monday through Friday, 7:30 a.m. to 4:30 p.m., however it may require additional time depending on workload.Preferred Education and Experience
Bachelor’s degree in Computer Science, Engineering, or equivalent work experience.Equal Employment Opportunity To provide equal employment and advancement opportunities to all individuals, employment decisions at TORC are based on merit, qualifications, and abilities. The company does not discriminate on the basis of race, color, creed, religion, sex, national origin, age, citizenship, disability, gender identity, or any other characteristic protected by federal or state law.TORC will make reasonable accommodation for qualified individuals with known disabilities, unless doing so would result in undue hardship. This policy governs all aspects of employment.At TORC, equal employment is not only a legal commitment; it is a moral commitment as well. If you have questions or concerns about any type of discrimination in the workplace, you are encouraged to bring these questions or issues to the attention of your manager, Senior Leadership Team or Human Resources.The company will investigate and attempt to resolve the matter. Employees can raise concerns and make reports without fear of reprisal. Anyone found to be engaging in any type of unlawful discrimination will be subject to disciplinary action, up to and including termination of employment.DiversityIt is the policy of TORC to provide a professional workplace environment where all employees are encouraged to perform to the best of their ability and where expectations of their performance are not determined or influenced by stereotypical attitudes toward race, religion, national origin, age, gender, gender identity or gender preference.
The Original Roofing Company