1

Weekend Software Jobs in North Carolina (NOW HIRING)

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

As Software Manager, you will be the key figure in defining and developing the system's software architecture, ensuring its robustness, maintainability and regulatory compliance throughout its entire ...

Software Developer, Application - Journeyman Location: Elizabeth City, NC (Onsite with Hybrid) Duration: Long Term Contract Visa: US Citizen Pay Rate: $21-$25/hr. on 1099 all inc Position Summary:

Software Engineer

Fayetteville, NC · On-site

$90 - $140/hr

Skyeton Inc. is seeking a highly motivated Software Engineer to develop, integrate, and support software systems that enable the operation, control, and mission effectiveness of advanced unmanned ...

New

Software Engineer

Raleigh, NC · On-site

$70 - $100/hr

• As a Software Engineer and a member of a dynamic and multi-functional Agile development team, you will be responsible for crafting, developing, and unit testing product features • Develop ...

New

Overview US Conec is seeking a Software Developer to design, develop, and maintain software solutions that support manufacturing data management, process automation, and operational excellence. This ...

Software Developer- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and ...

Software Developer- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies ...

Software Engineer III

Raleigh, NC · On-site

$56 - $75/hr

Provide periodic "on-call" coverage after business hours, weekends and/or holidays as needed for ... Bachelor's in software engineering, computer science and information systems * Additional five ...

Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the ...

Software Developer

Hickory, NC · On-site

$85 - $110/hr

Overview US Conec is seeking a Software Developer to design, develop, and maintain software solutions that support manufacturing data management, process automation, and operational excellence. This ...

Overview US Conec is seeking a Software Developer to design, develop, and maintain software solutions that support manufacturing data management, process automation, and operational excellence. This ...

Software Engineer

Concord, NC · On-site +1

$89K - $120K/yr

Software Engineering Job Qualifications: Skills: Agile Software Development, Networking, Software Development Life Cycle (SDLC) Certifications: None Experience: 4 + years of related experience US ...

Showing results 21-40

Weekend Software information

What is a weekend software job?

Weekend Software jobs refer to positions where software professionals work primarily on weekends, either as part-time employees, contractors, or freelancers. These roles can involve a range of tasks such as software development, testing, maintenance, or technical support. Weekend Software jobs are ideal for those seeking flexibility, additional income, or opportunities to gain experience outside of the traditional Monday-to-Friday workweek. Companies may offer such roles to ensure continuous development cycles, cover urgent tasks, or provide 24/7 support. The nature of the work and required skills are similar to standard software jobs, but with schedules focused on weekends.

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

To thrive as a Weekend Software Engineer, you need strong programming skills, knowledge of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, coding frameworks, and collaborative tools such as Jira or Slack is expected. Excellent time management, communication skills, and the ability to work independently help set you apart in this flexible role. These abilities ensure that projects are delivered efficiently and to a high standard, even on a non-traditional schedule.

How does working as a weekend software engineer typically differ from a standard weekday software engineering role?

As a Weekend Software Engineer, you'll often tackle high-priority tasks or provide critical support during off-peak hours, when fewer team members are present. This role may involve more autonomy, as well as direct communication with stakeholders to resolve urgent issues or deploy updates with minimal disruption. While you might not participate in all weekday team meetings, effective asynchronous communication is essential to stay aligned with broader project goals. The weekend schedule can offer flexibility, but it also requires strong self-management and the ability to quickly address unexpected technical challenges.

What is the difference between Weekend Software vs Weekend Web Developer?

AspectWeekend SoftwareWeekend Web Developer
Required SkillsProgramming, software development, codingWeb design, HTML/CSS, JavaScript, coding
Work EnvironmentSoftware companies, tech startups, remote optionsWeb agencies, freelance projects, remote or on-site
CertificationsProgramming certifications, coding bootcampsWeb development courses, certifications in HTML, CSS, JavaScript
Industry UsageSoftware development firms, tech industryDigital marketing, web design agencies, freelance

Weekend Software and Weekend Web Developer roles share overlapping skills like coding and remote work environments. However, Weekend Software focuses more on software programming and application development, while Weekend Web Developer emphasizes web design and front-end technologies. Both roles are in high demand in tech and digital industries, but they cater to different technical specializations.

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

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

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

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

What cities in North Carolina are hiring for Weekend Software jobs?

Cities in North Carolina with the most Weekend Software job openings:

Infographic showing various Weekend Software job openings in North Carolina as of August 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 83% In-person, and 17% Remote job distribution.

Software Developer (Java)

APN Software Services, Inc

Morrisville, NC • On-site

$60/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Java Developer (Spring Boot)

Location: Morrisville, NC 27560 — Hybrid (Tue/Wed/Thu onsite, Mon/Fri remote)
Employment Type: Contract (W2)
Rate: $60/hr, depending on experience
Duration: 6 months
Hours: 40/week, 9–5 (onsite Tuesday–Thursday)

About the Role

We''re seeking a skilled and motivated Java Developer to join a dynamic development team. You''ll design, develop, and maintain scalable, efficient backend systems that power our applications — working primarily in Java, Spring Boot, and database technologies. This is a hands-on backend role with a mix of new development, optimization, and customer-facing troubleshooting in an Agile environment.

What You''ll Do

  • Design, develop, and maintain Java-based backend services and APIs using Spring Boot
  • Write clean, maintainable, testable code following best practices and deadlines
  • Develop and optimize database queries across SQL and/or NoSQL databases
  • Build and maintain RESTful APIs
  • Participate in code reviews and contribute to team knowledge sharing
  • Debug and resolve application issues, performance bottlenecks, and bugs
  • Implement security and data-protection measures per best practices
  • Collaborate with clients and internal teams to resolve support tickets and incidents — remotely and in person as needed
  • Document customer interactions and workflows in a timely manner
  • Work within an Agile/Scrum environment

What You''ll Bring

  • Strong proficiency in Java (11 and 17)
  • Hands-on experience with Spring Boot and the broader Spring ecosystem (Spring Data, Spring Security)
  • Solid understanding of relational databases (Microsoft SQL Server) and/or NoSQL (MongoDB, Redis)
  • RESTful API development experience
  • Hibernate / JPA experience
  • Familiarity with Git
  • Strong grasp of object-oriented design, design patterns, and core software development principles
  • Ability to diagnose application issues and provide technical support
  • Ability to work both independently and as part of a team

Preferred Qualifications

  • Experience with cloud platforms such as AWS
  • CI/CD pipelines and build tools (Jenkins, Maven, Gradle)
  • Agile/Scrum experience
  • JMS/messaging, XML, REST/SOAP
  • Exposure to J2EE / JSP (legacy components)

Education

  • Degree in Computer Science or a related field, or equivalent work experience
  • 2–4 years of relevant development experience