1

Software Engineering Manager Jobs in Moyock, NC (NOW HIRING)

Participate in software application engineering throughout the full application/system development ... Support application design and development involving relational databases and Database Management ...

Showing results 21-40

Software Engineering Manager information

See Moyock, NC salary details

$98.3K

$167.3K

$198K

How much do software engineering manager jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software engineering manager in Moyock, NC is $167,271.00, according to ZipRecruiter salary data. Most workers in this role earn between $170,800.00 and $170,800.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What job categories do people searching Software Engineering Manager jobs in Moyock, NC look for?

The top searched job categories for Software Engineering Manager jobs in Moyock, NC are:

What cities near Moyock, NC are hiring for Software Engineering Manager jobs?

Cities near Moyock, NC with the most Software Engineering Manager job openings:

Full-time

Re-posted 15 days ago


Job description

Job Title
Engineer/Scientist V
Location
HAMPTON ROADS - CHESAPEAKE, VA 23320 US (Primary)
Job Description
Founded in 1995, ESN is a Small Disadvantaged Business (SDB), Service-Disabled Veteran-Owned Small Business (SDVOSB) and Veteran Owned Small Business (VOSB). ESN delivers trusted solutions that support our nation's defense. For more than two decades, we have been providing our military and government customers with mission-critical services including engineering and technical support, strategic and program management, testing and evaluation, operations support, and information technology. We are committed to proven, repeatable corporate quality management processes and are certified CMMI Maturity Level III - Services & ISO 9001:2015.
We are seeking an Engineer/Scientist V.
Located on-site in Chesapeake, VA.
ESN is seeking an Engineer/Scientist V to support a contract with Naval Information Warfare Center (NIWC), Atlantic, in Norfolk, VA. The contract to support NIWC LANT consists of Independent Validation & Verification, Operations, Sustainment, and Installation support. The Maintenance Figure of Merit (MFOM) systems provides near real-time material-based readiness reporting to the Defense Readiness Reporting System-Navy (DRRS-N) and provides three additional primary capabilities to the Fleet including Ashore and Afloat systems. This support includes manual and automation of software testing, Scrum Master, operating in the AWS Cloud, management of JIRA/JAMA/Confluence, and project support.
Experience Requirement:
  • Fifteen (15) years of experience in software maintenance to include: Technology Analysis and Assessment, Design Definition, Development of Systems Specification, Systems Analysis, Systems Architecture, Systems/Equipment Integration, Test & Evaluation Criteria, and Logistics support.
    • Specific experience with DoD C4ISR, maintenance, logistics, or business systems preferred.
    • Recognized as an expert in software maintenance and development. Knowledge and experience in application of Agile software development processes.
    • Experience may be achieved simultaneously.

Education & Certification Requirements:
  • BS degree in Engineering, Physics, Mathematics, Network Security, Information Systems or Computer Science.
    • Software Engineer or computer related degrees only: Completed the following certifications within one and a half year after assuming duties:

Professional Software Engineering Master (PSEM)/ Certified Software Development Professional (CSDP) or with COR approval complete a vendor/platform specific certification (e.g., Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Applications Developer (MCAD), Microsoft Certified Database Administrator (MCDBA), Sun Certified Professional (SCP), Red Hat Certification Program (RHCP), CISCO Certified Network Professional (CCNP), CISCO Certified Design Professional (CCDP), Oracle Certified Professional (OCP), Certified SAFe Agile Software Engineer, Certified SAFe DevOps Practitioner, Certified SAFe Architect, and Foundational, Associate or Professional Amazon Web Services (AWS) certifications.
Security Clearance:
  • Must hold an active Department of Defense (DoD) SECRET clearance.

Job Requirements
Clearance Requirement