1

Computer Software Technology Jobs in North Carolina

Working knowledge of computer software systems, hardware systems, network technologies, and ERP applications relevant to the task of implementing software * Ability to travel to client sites as ...

Writes, updates, and maintains computer applications and software packages to handle specific jobs ... ECRS is a fast-paced, progressive technology company with a wide range of opportunities for quality ...

The IT Software Developer is responsible for designing, developing, maintaining, and supporting ... Bachelor's degree in computer science, network security, or equivalent technical background

Senior VLSI CAD Software Engineer

Durham, NC · On-site

$118K - $156K/yr

It's a unique legacy of innovation that's fueled by great technology-and amazing people. aToday, w ... impact VLSI CAD software in a technically challenging and highly visible domain. This is a full ...

Computer Repair Technician

Cary, NC · On-site

$15 - $25/hr

Job Summary The Nerd will complete desktop configurations, installations and upgrades of personal computer hardware and software, perform technology audits, provide software and operating system ...

Bring a deep understanding of Software Architecture, system software technologies, and modern OSes ... You have a MS or PhD degree in computer or electrical engineering or equivalent experience * 15 ...

Showing results 41-60

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.

Business Analyst

Legna Software

Winston Salem, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

Applicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will be able to physically work in Winston-Salem, North Carolina.
Overview:
This is a unique opportunity to join Legna Software, LLC, a fast-growing SaaS-based software company in Winston-Salem, NC.
We are looking for a Business Analyst to assist in the implementation of Legna's software solutions. At Legna, we provide supply chain and inventory management software to the timber and wood products industries (i.e. lumber mills, sawmills, pulp mills, etc.) throughout the United States and Canada. As a Business Analyst, you will work intimately with our clients, ensuring we implement our software as efficiently and effectively as possible. Post-go-live, you'll work closely with our customers to ensure ongoing client success. In addition to building strong relationships with our clients, you'll work internally with our product and engineering teams to understand our product roadmap and ensure we deeply understand our clients' problems to ensure we are addressing the needs of our end market and developing the best product possible.
Key responsibilities:
  • Deliver successful implementations of Legna's software applications by providing the technical expertise to efficiently implement software and configure systems
  • Build strong relationships with customers to understand their business processes, goals and challenges
  • Act as primary liaison between the customer and internal teams (R&D, Product, Exec)
  • Develop business and forestry industry-related knowledge to be able to understand and proactively solve customer requirements
  • Train customer teams on system functionality, best practices, and workflows, including the creation and updates of training and user guides
  • Provide support to customers post go-live; understand the importance of and pursue the highest degree of customer service
  • Test software as directed and clearly communicate feedback to ensure issues are addressed promptly and accurately
  • Support product management team by acting as voice of the customer
  • Ad hoc projects in business operations supporting the overall initiatives and goals of the business
  • Demonstrate the ability to learn quickly, communicate ideas effectively, and utilize flexibility and creativity to present a variety of solutions
  • The candidate must be willing to perform other duties as assigned or requested

Qualifications:
  • Bachelor's degree from an accredited 4-year university
  • Experience in software implementation, consulting, or technical support roles preferred but not required
  • Strong verbal and written interpersonal and communication skills, with the ability to convey technical concepts to non-technical audiences
  • Proficiency in project management and organizational abilities, with a proven track record of meeting deadlines
  • Analytical and problem-solving skills with excellent attention to detail
  • Working knowledge of computer software systems, hardware systems, network technologies, and ERP applications relevant to the task of implementing software
  • Ability to travel to client sites as required (typically <20%)
  • Proficiency in Microsoft Office products

Compensation:
Legna offers a competitive compensation package including:
  • A competitive salary & discretionary bonus
  • 401(k) employer match
  • Medical, dental, vision and life insurance
  • Paid vacation/holidays