1

Associates In Computer Science Jobs in Morganton, NC

Qualifications 1) Bachelor's degree in computer science, engineering, or a related field. Master's preferred. 2) Proven experience in leading software development teams. 3) Strong technical ...

Qualifications 1) Bachelor's degree in computer science, engineering, or a related field. Master's preferred. 2) Proven experience in leading software development teams. 3) Strong technical ...

... in computer science, engineering, or a related field. Master's preferred. 2) Proven experience in leading software development teams. 3) Strong technical background with a solid understanding of ...

Qualifications 1) Bachelor's degree in computer science, engineering, or a related field. Master's preferred. 2) Proven experience in leading software development teams. 3) Strong technical ...

Qualifications 1) Bachelor's degree in computer science, engineering, or a related field. Master's preferred. 2) Proven experience in leading software development teams. 3) Strong technical ...

next page

Showing results 1-20

Associates In Computer Science information

See Morganton, NC salary details

$19.6K

$38.7K

$63.2K

How much do associates in computer science jobs pay per year?

As of Jul 12, 2026, the average yearly pay for associates in computer science in Morganton, NC is $38,702.00, according to ZipRecruiter salary data. Most workers in this role earn between $30,800.00 and $41,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need a solid grasp of programming fundamentals, data structures, and algorithms, typically supported by an associate degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, version control systems such as Git, and basic database management tools is expected. Strong problem-solving abilities, attention to detail, and teamwork make candidates stand out in this role. These skills and qualities are important because they enable effective software development, troubleshooting, and collaboration within technical teams.

What is the difference between Associates In Computer Science vs Computer Support Specialist?

AspectAssociates In Computer ScienceComputer Support Specialist
CredentialsAssociate degree in Computer Science or related fieldTypically a high school diploma or equivalent; certifications like CompTIA A+ often preferred
Work EnvironmentClassroom, labs, or entry-level IT roles in various industriesHelp desks, technical support centers, or onsite support in organizations
Industry UsageEducational programs, entry-level IT positions, internshipsTechnical support, customer service, troubleshooting

Associates In Computer Science provide foundational knowledge suitable for a variety of IT roles, while Computer Support Specialists focus on troubleshooting and assisting users with technical issues. Both roles often require similar certifications and are common entry points into the IT industry, but they differ in scope and daily responsibilities.

What types of entry-level projects or tasks can I expect to work on with an associate degree in computer science?

With an associate degree in computer science, you can expect to work on a variety of foundational projects, such as troubleshooting hardware and software issues, assisting with software testing, writing and debugging basic code, or supporting network administration. Many roles involve collaborating with senior developers or IT professionals to maintain systems and provide technical support. These tasks help you build practical experience and can serve as a stepping stone to more advanced responsibilities or further education.

What are Associates in Computer Science?

Associates in Computer Science refers to a two-year undergraduate degree that provides foundational knowledge in computer programming, software development, and information technology. This degree typically covers key topics such as algorithms, networking, databases, and basic computer systems. It is designed to prepare students for entry-level roles in IT or to continue their education toward a bachelor's degree. Graduates often pursue jobs like computer support specialist, web developer, or junior programmer.
What cities near Morganton, NC are hiring for Associates In Computer Science jobs? Cities near Morganton, NC with the most Associates In Computer Science job openings:
Software Engineering Manager

Software Engineering Manager

Alex Lee

Hickory, NC • On-site

Full-time

Posted 23 days ago


Alex Lee rating

5.2

Company rating: 5.2 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

45th of 48 rated food wholesalers


Job description

Overview
The Software Engineering manager is responsible for leading a group of technical resources that are focused on building robust, scalable, business focused software solutions. The SEM is focused on fostering a culture of innovation, driving technical excellence, improving team productivity through Agile methodologies, developing strong leadership skills, enhancing communication, and staying current with emerging technologies, while ensuring quality code delivery and project success through effective project management. The SEM engages in continuous collaboration with product management, project management, architecture and other SEMs to ensure outcomes are aligned with business priorities.
** Must be within 2 hours of Hickory, NC
Responsibilities
A.) Project Management:
1. Managing the life cycle of software projects and solutions.
2. Collaborate with the product owner to manage the product backlog exercising ownership of the technical features in the backlog.
3. Manage the software development methodology and practices.
4. Collaborate with the product owner to convert the business requirements to technical requirements.
5. Maintain the technical roadmap for the solutions for which my team owns technical responsibility.
6. Prioritize technical roadmap features.
7. Collaborate with project managers to determine the level of effort and estimates on incoming projects and/or feature requests and to ensure timely publication of status reports on active projects.
B) Engineering Management:
1. Ensuring there is 24/7 support for products that fall within the team's technical ownership.
2. Manage application architecture, software design, and database design.
3. Manage the release cycle.
4. Accept and implement work items from the product backlog and develop POC (proof of concept) code.
5. Ensure code review processes are occurring on agreed upon cadence and actively participate in the meetings.
6. Mentor development team toward higher software development expertise and efficiency.
7. Identify and eliminate roadblocks or friction points in the team's development cycle to continually improve productivity.
8. Contribute to the definition of software development standards.
9. Contribute to the definition of software development team best practices.
10. Contribute to IT strategy and planning on request.
C) Documentation:
1. Ensuring that the set of the organization's documentation standard is met and is maintained throughout the lifetime of the product.
D) Communication:
1. Manage communication with product stakeholders on development status, technical risks, and technical opportunities.
2. Collaborate with infrastructure and other cross-functional IT teams to ensure resources required by the product architecture are provisioned.
E) Personnel Management:
1. Review and approve the timesheets of direct reports.
2. Collaborate with direct reports to establish yearly job and career goals ensuring they meet the expectations of the current position and the direct report's desired career path.
3. Conduct performance reviews.
4. Collaborate with developers and managers across IT in the hiring process to build development teams with the capacity and capabilities required to meet the organization's development objectives.
Qualifications
1) Bachelor's degree in computer science, engineering, or a related field. Master's preferred.
2) Proven experience in leading software development teams.
3) Strong technical background with a solid understanding of software development processes and methodologies, including building and deploying applications in Microsoft Azure.
4) Hands-on experience with Azure services (App Services, Functions, Storage, Azure SQL), experience with Azure DevOps
CI/CD pipelines, APIs, microservices, and cloud-based architecture patterns
5) Hands-on experience with Elasticsearch a plus.
6) Knowledge of scalability, availability, and performance optimization in cloud environments
7) Knowledge of the grocery industry is a plus.
8) Excellent analytical and problem-solving skills with the ability to translate complex technical concepts into clear and concise product requirements.
9) Strong analytical and problem-solving skills, with the ability to make data-driven decisions.
10) Excellent written and verbal communication skills, with the ability to effectively communicate with technical and non-technical stakeholders.

What Alex Lee employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom