1

Computer Software Technology Jobs in North Carolina

Field Tech Specialist Raleigh, NC 5+ Months Contract The AOC requires a Field Tech Specialist to ... Support personal computer systems by installing, configuring, and maintaining hardware and software ...

Software Cloud Engineer

Raleigh, NC · On-site

$120 - $150/hr

S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and ...

Software Cloud Engineer

Raleigh, NC

$53 - $69/hr

S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and ...

Software Cloud Engineer

Raleigh, NC · On-site

$53 - $69/hr

S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and ...

Sr. Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

DIRECT CLIENT REQUIREMENTS Responsible for writing computer software. Strong in SQL, JavaScript, C# and MVC. If using Prove It Test, the manager would love to see .NET Framework 4.0 and C# 4.0 tests.

Senior Software Engineer

Fort Liberty, NC · On-site

$120K - $158K/yr

S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software, and simulation, systems analysis, environmental technologies, and testing and ...

next page

Showing results 1-20

Computer Software Technology information

What is a computer software technology?

A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.

What are the typical career advancement opportunities in computer software technology?

Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.

What are the key skills and qualifications needed to thrive in computer software technology, and why are they important?

To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

What jobs are in computer software technology?

Jobs in computer software technology include software developers, programmers, quality assurance analysts, systems analysts, and software engineers. These roles involve designing, coding, testing, and maintaining software applications, often requiring knowledge of programming languages, development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer. The field offers opportunities in various industries such as tech, finance, healthcare, and gaming, with work environments ranging from offices to remote settings.

What are the most commonly searched types of Computer Software Technology jobs in North Carolina?

The most popular types of Computer Software Technology jobs in North Carolina are:

What are popular job titles related to Computer Software Technology jobs in North Carolina?

For Computer Software Technology jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Computer Software Technology jobs in North Carolina look for?

The top searched job categories for Computer Software Technology jobs in North Carolina are:

Infographic showing various Computer Software Technology job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 14% Part Time, 7% Temporary, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Service Desk Support

Software Technology Inc

Raleigh, NC • On-site

Other

Re-posted 15 days ago


Job description

Service Desk Support

Location: Raleigh, NC

Position: Hybrid

Duration: Long Term

This person is required to sit onsite. Job Description:

Skilled in different types of computer hardware, software, peripherals and components, networking protocols and communications.

Installs and images new computers and loads appropriate software for customers. Deploys new business applications as needed. Installs local and network printers and other peripherals and configuration of same.

Responsible for user data and migration of profiles as computers are replaced.

Stays abreast of current technology in a changing environment.

Identifies emerging trends and issues, researches and makes suggestions for technical solutions to solve current and future problems.

Uses extensive knowledge to develop and/or implement information technology solutions to enhance organizational success.

Works with Data Center Operations with user file server data storage, network reservations, data restores, various account creations and modifications (AD, email, NCID, CITRIX, etc.).

Works with application development teams to identify application issues at the customer level and provide technical detail in order for development teams to accurately identify problems within applications.

Works with network infrastructure teams to identify network issues at the customer level and provide significant technical detail to assist in network hardware resolutions. Project Management - Ability to lead projects that require directing the work of others and with some latitude on actions or decisions. Leads team efforts and assesses and integrates the skills and strengths of individuals for project and organizational success. Provides status on project work to management. Develop and maintain appropriate documentation for all responsible areas - This position is responsible for creating and maintaining all documentation of process and procedures for all areas this position is responsible for. This documentation is to be used by team members for operational standards of daily work. This documentation will also be used in accordance with Operational Level Agreements (IT internal) and Service Level Agreements (IT external). All documentation should be reviewed annually. System Security - It is the responsibility of all Technical Services Staff to be aware of DOT and ITS security policies, as well as the security issues directly affecting the systems and technology for which this position is directly involved. This position is responsible for implementing requirements of the IT Security Office and protecting data from unauthorized access, alteration, destruction, or usage in a manner inconsistent with covered IT Security Policies and standards.