1

Software Assistant Jobs in Apex, NC (NOW HIRING)

Software Engineer

Raleigh, NC · Remote

$72K - $130K/yr

Perform Coding and unit testing independently and assist/mentor his team members whenever required * Adherence to coding standards * Communicate effectively with other engineers/ SDET and Support the ...

Staff Civil Engineer

Cary, NC · On-site

$73K - $99K/yr

Perform trenchless design calculations and analysis such as pipe stress and installation force analyses using in-house software. * Assist GeoEngineers CAD designers with the development of design ...

... assistants (e.g., Claude Code, Cursor, Copilot, Codex) to plan, implement, test, and ship real ... software-engineering practices, including verifying changes locally before they ship. • Ability ...

Staff Civil Engineer

Cary, NC · On-site

$73K - $99K/yr

Perform trenchless design calculations and analysis such as pipe stress and installation force analyses using in-house software. * Assist GeoEngineers CAD designers with the development of design ...

... data-turn="assistant"> Job Summary We are seeking an experienced Software Application Architect to provide technical leadership in designing, developing, and implementing scalable enterprise ...

Software Test Engineer * As a Test Automation Support Engineer, you will be responsible for ... Qualifications Other responsibilities include: * Assist in the creation, enhancement and ...

AI Software Developer

Raleigh, NC · On-site

$100 - $130/hr

Day Job Summary We are seeking a Senior Software Developer with 6+ years of experience who builds ... Daily, hands‑on experience directing AI coding agents/assistants (e.g., Claude Code, Cursor ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... May oversee the work of less experienced analysts or assist in special projects as needed.

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... May oversee the work of less experienced analysts or assist in special projects as needed.

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... May oversee the work of less experienced analysts or assist in special projects as needed.

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... May oversee the work of less experienced analysts or assist in special projects as needed.

Showing results 21-40

Software Assistant information

What is a software assistant?

Software Assistants are digital tools or programs designed to help users accomplish specific tasks or streamline workflows within software environments. They can range from simple task automation bots to advanced AI-driven virtual assistants that provide support, suggestions, or information. These assistants often integrate with various applications to enhance productivity and reduce manual effort. Examples include voice-activated assistants, chatbots, and scheduling tools. Their main goal is to make using complex software easier and more efficient for users.

What are the key skills and qualifications needed to thrive as a software assistant?

To thrive as a Software Assistant, you need foundational knowledge of software applications, troubleshooting, and basic programming concepts, often supported by a relevant degree or technical certification. Familiarity with help desk software, ticketing systems, and common productivity tools like Microsoft Office or Google Workspace is typically required. Strong communication, problem-solving abilities, and a customer-focused attitude help you effectively support users and resolve issues. These skills ensure efficient technical support, smooth user experiences, and contribute to overall organizational productivity.

How does a software assistant typically collaborate with software engineers and other team members in a development project?

A Software Assistant often works closely with software engineers, project managers, and QA specialists to support the software development lifecycle. They may assist by managing documentation, tracking bugs or feature requests, preparing reports, and helping coordinate meetings or schedules. Effective communication and organization are key, as the Software Assistant often acts as a bridge between technical and non-technical team members to ensure projects run smoothly. This role provides valuable exposure to various aspects of software development and can be a stepping stone to more specialized technical roles.

What is the difference between Software Assistant vs Software Developer?

AspectSoftware AssistantSoftware Developer
Required CredentialsAssociate degrees or certifications in software toolsBachelor's or higher in Computer Science or related fields
Work EnvironmentSupport teams, administrative settings, or entry-level rolesDesign, develop, and test software applications
Employer & Industry UsageTech companies, IT departments, startupsSoftware firms, tech giants, enterprise IT
Common Search & ComparisonOften compared for entry-level roles or support functionsCompared for development expertise and project roles

The main difference between a Software Assistant and a Software Developer lies in their responsibilities and experience level. Software Assistants typically support development teams with administrative or basic technical tasks, requiring less advanced credentials. In contrast, Software Developers are responsible for creating and maintaining software, often requiring a higher level of education and technical skills. Both roles are essential in the tech industry but serve different functions within the software development lifecycle.

What are the most commonly searched types of Software jobs in Apex, NC?

The most popular types of Software jobs in Apex, NC are:

What are popular job titles related to Software Assistant jobs in Apex, NC?

For Software Assistant jobs in Apex, NC, the most frequently searched job titles are:

What job categories do people searching Software Assistant jobs in Apex, NC look for?

The top searched job categories for Software Assistant jobs in Apex, NC are:

What cities near Apex, NC are hiring for Software Assistant jobs?

Cities near Apex, NC with the most Software Assistant job openings:

Accounts Receivable and Accounts Payable Manager

NIOX

Morrisville, NC • On-site

$80 - $110/hr

Other

Posted 18 days ago


Job description

NIOX is a medical device company focused on point of care asthma diagnosis and management. Our market-leading NIOX® products are used in clinicalsettings by physicians around the world to improve asthma diagnosis and management and by leading research organisations conducting clinical studies on behalf of pharmaceutical companies. At present, NIOX provides products and services in around 50 countries. For more information please visit www.NIOX.com.

In order to support these activities we are currently seeking an Accounts Receivable and Accounts Payable Manager (AP & AR Manager)

Scope

The AP and AR Manager is responsible for the accurate and timely processing of many of the underlying transactions which are included in the monthly management accounts, by either undertaking these tasks or overseeing the Finance Administrator. This includes (but is not limited to) Accounts Receivable, Accounts Payable, and Office Administration. The AP and AR Manager also ensures that company policies, processes and procedures are robust and adhered to and supports the Senior Staff Accountant and Controller in their reporting responsibilities.

Goal

The position ensures that NIOX Inc. is managed in a cost-effective and fiscally responsible manner.

Under the direction of the Controller, the AP and AR Manager shall be responsible for:

Accounts Receivable
  • Collection of outstanding receivables
  • Managing customer payments via online sales portal, and manual credit card payments where necessary
  • Process returns
  • Collaboration with the Sales team on the status of aging work in progress to drive prioritized customer communications and optimize revenue recognition.
  • Entry and deposit of customer payments
  • Developing and maintaining key performance indicators (aging, managing credit limits, etc.) to evaluate customers' performance/revenue reserves
  • Determining bad debt reserve and need for write-offs
  • Supporting distributor network – processing of chargebacks and receivables.Support distributors with clear concise correspondence and account status updates.
  • Manage GPO program. Including monthly support of GPO program administrative items including data compilation/verification for processing payment of GPO fees and sending monthly commission reports to GPO partners.
  • Reviewing and approving advance billing requests and other manual invoice requests
  • Supervising issuances of credit notes and invoice adjustments
  • Maintenance of high-quality customer records in the ERP system and online portal, liaising with other departments as required
Accounts payable (line management and backup)
  • Line management of Finance Administrator – allocating tasks to ensure all areas of responsibility are performed to a high standard and on a timely basis. Supervising the Finance Administrator’s work as required. Ensuring appropriate training and support is put in place for that role.
  • Acting as backup for the Finance Administrator on key tasks and processes, including:
  • - Managing purchase orders, incoming vendor invoices, and vendor payments
  • - Processing of employee expenses
  • - Managing the corporate credit card
  • - Managing vendor contracts
Physical Inventory (backup)
  • Researching / resolving inventory discrepancies
  • Posting inventory adjustments to the general ledger
Forecast and budget maintenance
  • Assisting with monthly forecast of Cash Flow and Income Statements
  • Supporting annual budget and quarterly forecast
Software
  • Internal support for Finance related software (including but not limited to SAP, Paymode, CyberSource, SANA, all GPO and customer sites)
  • Provide guidance to internal staff on the proper use of software and develop procedures for continual improvement of interaction with accounting software
  • Assist with compiling and reviewing system/data conversion files for new acquisitions and/or system upgrade
Operations & processes
  • Working in conjunction other departments and colleagues to ensure proper process flow as they relate to accounts receivable and accounts payable
  • Liaising with internal sales departments, legal and business affairs, external auditors, and tax advisors as required.
  • Managing vendor contracts particularly as they pertain to the Morrisville office
  • Participating in and supporting initiatives and/or other activities as directed
Key skills
  • Excellent communication skills, both written and verbal
  • A methodical and organised approach to assigned tasks
  • A team player, with a strong ability to collaborate with colleagues in other departments to achieve shared goals efficiently and effectively
  • Ability to work in a deadline-driven environment
  • An open and ‘can-do’ attitude, with a willingness to be flexible and support the rest of the Finance team as directed by the Controller
Qualifications and/or experience required to perform the role
  • Four-year degree in accounting with one to two years of experience preferred, or equivalent combination of education and/or experience
  • Strong knowledge of MS Office, particularly advanced Excel
  • Experience in managing and supervising others
  • Experience with SAP Business One is preferable but not mandatory
Office Location

This position is based in Morrisville, NC, situated near the Research Triangle Park (RTP) and close to the RDU Airport. Our Morrisville office is a fully functioning division of the NIOX Group, PLC which is easily accessible from the surrounding areas. Our office also provides access to the great amenities in the Raleigh/Durham/Chapel Hill that the area has to offer and is a part of what has made it a Top 10 location to work in the US.

Culture

NIOX is proud to be an inclusive employer that supports our employees to realize and achieve their full potential. We are a diverse organization that champions a healthy work life balance.

As a truly global organization, international collaboration between colleagues in different countries is encouraged and supported. The Morrisville office works in a cohesive and collaborative manner, providing excellent opportunities for networking with colleagues.

We live and breathe our passion, recognition, integrity, drive, and effectiveness (PRIDE) values and ensure that we are working towards a common goal and this is to improve the quality of life of millions of people suffering from asthma. Each of these values help us to achieve excellent things, individually and together.

We value each individuals contribution and recognize the difference they make to the lives of asthma sufferers every day by supporting us in working towards our goal.

#J-18808-Ljbffr