1

Senior Software Developer Jobs in Moyock, NC (NOW HIRING)

Sr. Software Developer, Application

Elizabeth City, NC · On-site

$48.25 - $63.75/hr

The Senior Software Developer, Application in this role is responsible for full-stack application development, solution design, and support for initiatives related to system modernization and ...

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software ...

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and Responsibilities Responsible for developing, testing, and sustaining cybersecurity tools ...

Software Developer

Chesapeake, VA · On-site

$103K - $115K/yr

We are seeking a skilled and versatile Software Developer to join our growing technology team. This role is ideal for someone with strong technical fundamentals who enjoys solving complex problems ...

Software Developer

Chesapeake, VA · On-site

$103K - $115K/yr

We are seeking a skilled and versatile Software Developer to join our growing technology team. This role is ideal for someone with strong technical fundamentals who enjoys solving complex problems ...

Are you a talented and self-motivated Senior Software Engineer. Are you passionate about open source technologies. At Web Teks, it's all about speed and scalability in building specialized tools to ...

Are you a talented and self-motivated Senior Software Engineer? Are you passionate about open source technologies? At Web Teks, it's all about speed and scalability in building specialized tools to ...

next page

Showing results 1-20

Senior Software Developer information

See Moyock, NC salary details

$15

$60

$86

How much do senior software developer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for senior software developer in Moyock, NC is $60.96, according to ZipRecruiter salary data. Most workers in this role earn between $51.73 and $68.37 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

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

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

What cities near Moyock, NC are hiring for Senior Software Developer jobs?

Cities near Moyock, NC with the most Senior Software Developer job openings:

Infographic showing various Senior Software Developer job openings in Moyock, NC as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $126,800 per year, or $61 per hour.

Sr. Software Developer, Application

Oasys

Elizabeth City, NC • On-site

$48.25 - $63.75/hr

Full-time

Re-posted 28 days ago


Job description

Who We Are: Oasys International, LLC (Oasys) is a rapidly expanding firm that has been recognized on Inc. 5000 magazine’s list of the fastest-growing companies for five consecutive years. We are a dynamic organization dedicated to providing world-class technology consulting services through our team of expert technologists, consultants, engineers, and subject matter experts. At Oasys, we prioritize continuous learning, a healthy work-life balance, and a collaborative work environment. Our culture is merit-based, recognizing and rewarding performance and fostering a supportive and social atmosphere.

Position Summary:

Oasys is seeking a Senior Software Developer, Application to support the United States Coast Guard (USCG) at the Aviation Logistics Center (ALC)—Information Systems Division (ISD). The Senior Software Developer, Application in this role is responsible for full-stack application development, solution design, and support for initiatives related to system modernization and sustainment that underpin the USCG’s aviation logistics and enterprise systems.

The ideal candidate will bring deep software development expertise, DevSecOps experience, and the ability to lead complex development efforts supporting operational resilience, cybersecurity compliance, and cross-functional integration.

Primary Responsibilities:

  • Design, develop, modify, test, deploy, and maintain custom and enterprise software applications that support logistics, finance, engineering, and maintenance functions.
  • Translate user requirements and functional specifications into technical solutions through collaboration with Business Analysts, Architects, and DevOps teams.
  • Develop scalable, efficient, and secure applications using technologies such as .NET, Java, JavaScript, OpenROAD, SQL, Oracle, HTML/CSS, SAS, and PHP.
  • Build APIs and service integrations using modern protocols (REST, SOAP, JSON, XML).
  • Conduct code reviews, debug issues, and execute regression, unit, and integration testing.
  • Support development of reports, cubes, and dashboards using SAS Viya, Cognos, and Framework Manager for improved asset visibility and analytics.
  • Participate in Agile development processes using Jira for task tracking and Confluence for documentation.
  • Develop and maintain technical documentation including system design specs, SOPs, deployment guides, and user manuals.
  • Apply Security Technical Implementation Guides (STIGs) and ensure systems meet Authority to Operate (ATO) requirements and cybersecurity regulations.
  • Support configuration and version control using Bitbucket and other source code repositories.
  • Analyze legacy systems and contribute to modernization roadmaps using industry best practices and emerging technologies.
  • Collaborate with stakeholders across engineering, information assurance, and helpdesk teams to troubleshoot application issues and deliver continuous improvements.
  • Serve as a senior technical or task lead, providing mentorship and ensuring development practices are standardized and aligned with government requirements.
  • All other duties as assigned by management.

Skills/Qualifications:

  • Advanced knowledge of object-oriented programming, data structures, and application architecture patterns.
  • Experience supporting full software lifecycle activities in federal or DoD environments.
  • Strong understanding of DevSecOps concepts, secure coding standards, and Agile development methodologies.
  • Proficiency in relational database design, PL/SQL, and procedural languages.
  • Experience with Kubernetes, CI/CD pipelines, automated testing frameworks, and version control systems.
  • Ability to write clean, maintainable, and well-documented code in support of mission-critical operations.
  • Excellent communication, analytical thinking, and problem-solving abilities.

Education/Experience Requirements:

  • Bachelor’s or Associate's degree in Computer Science, Math, Information Technology, Engineering, or related field. Five (5) years of directly relevant experience may substitute for two (2) years of formal education.
  • Minimum of 5 years of experience in enterprise software development, including requirements gathering, architecture, coding, testing, and support.
  • Minimum of two (2) years of program/project-level software design experience.
  • Minimum of two (2) years of experience in an Agile software development environment and methodologies.
  • Minimum of two (2) years of experience with Kubernetes, Jira, Confluence, and Bitbucket.
  • Demonstrated experience working in support of federal government enterprise applications preferred.

Clearance:

  • U.S. citizenship required
  • Must have or be eligible to obtain a Position of Public Trust or DoD Secret Clearance.

Certification Requirement:

  • CompTIA Security+
  • Additional certifications (Network+, AWS Certified Cloud Practitioner, Microsoft Azure Fundamentals, ITIL Foundation, TOGAF or other similar certifications) are a plus.

Work Location:

  • Elizabeth City, NC – On-Site - Hybrid
  • North Carolina Region - Must be available to work onsite two to three days a week.

Oasys is proud to be an equal opportunity employer for all protected groups, including protected veterans and individuals with disabilities.