Software Support Specialist Established in 1975, the National Commission on Certification of Physician Assistants (NCCPA) has certified over 115,000 physician assistants (PA) in the United States. As the only certifying agency for PAs in the U.S., NCCPA (www.nccpa.net) is dedicated to serving the interest of the public by providing certification and recertification programs that provide confidence in certified PAs who provide millions of patients with access to affordable, high quality care. As the physician assistant profession continues to grow, so does our need to add to our highly qualified dedicated team at NCCPA. We are now seeking two Software Support Specialists to join our Technology Services team. NCCPA’s software developers and support specialists use next-generation technologies based on cutting edge platforms that change how thousands of users connect, explore, and interact with information and our organization. We're looking for support specialists who bring fresh ideas from all areas, including information retrieval, distributed computing, system design, data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software support specialist, you will work on mission critical projects with opportunities to switch projects as you and our fast-paced business grow and evolve. We need our developers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward. We need resources that enjoy working in a collaborative environment but also have the ability to work on their own when required. With our expected growth over the next few years we will be facing new and exciting challenges. The mission of our team is to build the tools, platforms, and applications that make it possible to plan, deploy, monitor and manage our datacenters, networks, and applications used here at NCCPA. Position Description. The software support specialist is a software development oriented individual responsible for providing solutions for customer facing support requests. This role cooperates closely with IT business analysts, architects, developers and quality assurance specialists as well as with business subject matter experts in completing software related requests and planning and developing methods for data collection, storage, analysis and reporting. The essential functions and responsibilities of this position include: Providing customer facing support, including a proactive approach to improving levels of service where possible. Taking and managing requests that come in by phone, email or through the support ticketing system. Providing estimates of effort for assigned tasks. Troubleshooting simple to complex issues as reported by end users. Researching and resolving issues by writing simple to complex queries against databases. Maintaining, establishing and following documented release procedures and quality best practices to promote code revisions from development to testing and through release. Demonstrating initiative and proven follow through skills. Proven decision making ability and escalation skills. Managing workload and competing priorities to accomplish tasks within agreed upon timeframes. Analyzing and identifying trends in problems being reported and devises remediation measures. Analyzing existing data and metrics to determine trends and performance. Working with the business to determine requirements for developing new reporting solutions. Managing, standardizing and improving the company’s reporting solution by examining existing reports, determining origin and characteristics, documenting and presenting suggestions for improvement and implementing approved suggestions. Competencies Technical Skills. Business Acumen. Communication Skills Customer/Client Focus. Teamwork. Work Environment. This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Physical Demands. While performing the duties of this job, the employee is regularly required to communicate with colleagues and operate standard office equipment. Position Type/Expected Hours of Work. This is a full-time position, and hours of work and days are Monday through Friday, 8:30 a.m. to 5 p.m. This position may require long hours and frequent weekend work. Travel. Travel is primarily local during the business day, although some out-of-the-area and overnight travel may be expected. Required Education and Experience Bachelor’s degree in Computer Science, Mathematics, Statistics or other related field This is an entry-level position typically requiring 0 – 2 years of experience in software development, research or product testing. Exposure to Information Technology, demonstrating strong analytical and problem-solving skills. Knowledge of Microsoft SQL Server including development of simple to complex queries, stored procedures, triggers and functions. Understanding of data integration problems, including validation and cleaning of data. Experience with Microsoft programming languages and platforms including C#, VB.Net and ASP.NET. Knowledge of object-oriented and test-driven development concepts. Experience converting business requirements to technical design documents and in reverse engineering of software systems. Strong interpersonal and communication skills. Preferred Education and Experience 3 – 5 years of experience in a software related technical role Knowledge of SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS). Experience with WPF UI development and MVVM or similar architectural patterns are a plus. Experience with MVC web development is a plus. Experience with Agile methodologies is a plus. Experience with Team Foundation Server is a plus. Experience with MS SharePoint is a plus. Benefits Package NCCPA offers a competitive compensation and benefit package for those who join our team. Benefits include group medical, dental and vision coverage, health reimbursement arrangement, life insurance and short and long term disability coverage. In addition to time off for holidays, our employees enjoy a generous paid time off program for vacation, personal and sick time. Other benefits include a robust 401(k) plan, as well as flexible spending, and tuition and health club reimbursement programs. Interested Candidates Please forward a copy of your resume and salary requirements to [email protected]. NCCPA is an Equal Opportunity Employer
© Copyright 2026 Paperzz