1

Software Engineering Project Manager Jobs in Kinnelon, NJ

... management of data structures, metadata, and product configurations used across multiple projects ... This individual will work closely with Systems Engineers and Software Engineers to ensure metadata ...

Software Engineering Manager

New York, NY · On-site

$200K - $250K/yr

Proven experience leading software engineering teams, including mentoring and performance management. * Strong technical foundation in fullstack development (JavaScript/TypeScript, React, Node.js, ...

Manager Software Engineering

Elmsford, NY · On-site

$175K - $200K/yr

Manager ( Software Engineering ) Location: Hybrid: Two days per week onsite for employees located within a reasonable commuting distance of the designated office or; Remote: This position may be ...

Manager Software Engineering

Elmsford, NY · On-site

$175K - $200K/yr

Manager ( Software Engineering ) Location: Hybrid: Two days per week onsite for employees located within a reasonable commuting distance of the designated office or; Remote: This position may be ...

Manager Software Engineering

Elmsford, NY · On-site

$175K - $200K/yr

Manager ( Software Engineering ) Location: Hybrid: Two days per week onsite for employees located within a reasonable commuting distance of the designated office or; Remote: This position may be ...

Technical Project Manager

New York, NY · On-site

$75K - $90K/yr

This position will involve close collaboration with engineers, installers, subcontractors, and ... Experience with project management and CRM software (e.g., Trello, Salesforce, Asana, etc.) is ...

Showing results 41-60

Software Engineering Project Manager information

See Kinnelon, NJ salary details

$85.2K

$129.4K

$211.3K

How much do software engineering project manager jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software engineering project manager in Kinnelon, NJ is $129,385.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,200.00 and $142,100.00 per year, depending on experience, location, and employer.

What does a software engineering project manager do?

A Software Engineering Project Manager oversees the planning, execution, and delivery of software development projects. They coordinate teams of software engineers, set project timelines, manage budgets, and ensure that project goals align with business objectives. Their responsibilities also include risk management, stakeholder communication, and quality assurance. By facilitating collaboration between technical and non-technical team members, they help ensure software projects are completed on time and within scope.

What are the key skills and qualifications needed to thrive as a software engineering project manager?

To thrive as a Software Engineering Project Manager, you need a solid background in software development principles, project management methodologies, and often a relevant degree or PMP certification. Familiarity with tools like Jira, Trello, Git, and Agile or Scrum frameworks is typically required. Exceptional communication, leadership, and problem-solving skills set standout candidates apart by enabling effective team collaboration and conflict resolution. These skills ensure projects are delivered on time, within budget, and meet technical and business objectives.

How does a software engineering project manager typically collaborate with development teams and stakeholders?

A Software Engineering Project Manager serves as a bridge between technical teams and business stakeholders, ensuring that project goals align with organizational objectives. They facilitate regular communication through meetings, status updates, and documentation to keep everyone informed and address any issues promptly. By working closely with developers, QA testers, UX designers, and product owners, they help prioritize tasks, resolve bottlenecks, and manage expectations. This collaborative approach helps maintain project momentum and ensures successful delivery within scope, time, and budget constraints.

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

AspectSoftware Engineering Project ManagerSoftware Developer
CredentialsBachelor's in CS or related, PMP or similar certifications often preferredBachelor's in CS, Software Engineering, or related; certifications are optional
Work EnvironmentCollaborates with teams, manages projects, coordinates timelinesFocuses on coding, designing, testing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsUsed across tech, startups, enterprise software companies
Search & Comparison IntentUnderstanding project management roles in software teamsLearning about software development roles and skills

The Software Engineering Project Manager oversees software projects, coordinating teams and timelines, while the Software Developer focuses on coding and building software solutions. Both roles are essential in tech companies but differ in responsibilities and skill sets.

What cities near Kinnelon, NJ are hiring for Software Engineering Project Manager jobs?

Cities near Kinnelon, NJ with the most Software Engineering Project Manager job openings:

Infographic showing various Software Engineering Project Manager job openings in Kinnelon, NJ as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $129,385 per year, or $62.2 per hour.

Specialist, Software Engineering

L3HHCM20

Clifton, NJ

Full-time

Medical, Retirement, PTO

Posted 9 days ago


Job description

Job Title: Specialist, Data / Metadata Engineer

Job Code: 42901

Job Location: Clifton, NJ

Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked- and have every other Friday off

Job Description:

L3Harris is seeking a detail-oriented and systems-minded Specialist, Data / Metadata Engineer to support the development and management of data structures, metadata, and product configurations used across multiple projects. This role is focused less on traditional software coding and more on defining, organizing, and maintaining the structured data that interfaces with and drives a primary UI software application.

The ideal candidate will have a strong understanding of how to translate system and product requirements into scalable, modular, and reusable data structures that can be applied across programs. This individual will work closely with Systems Engineers and Software Engineers to ensure metadata and configuration content are implemented consistently, support automation where possible, and enable efficient integration into the broader software framework.

This position requires someone who can think at both the detailed and system level-understanding not only the specific data definitions required for a project, but also how those definitions should be structured to promote commonality, flexibility, and long-term maintainability across multiple efforts.

The selected candidate will also support integration and verification activities to confirm that metadata, UI content, and Mission Data File (MDF) outputs align with requirements and function as intended. Experience working in Agile teams and familiarity with Jira, JSON, software configuration workflows, and Jenkins-based pipelines is beneficial.

Essential Functions:

  • Interpret system, software, and product requirements and translate them into structured metadata and data definitions
  • Develop, organize, and maintain data structures that interface with the primary UI software across multiple projects
  • Create and manage metadata in JSON format to support product functionality, UI content, and output generation
  • Design data definitions with a focus on modularity, reusability, automation, and common application across programs
  • Collaborate with Systems and Software Engineering teams to ensure data structures are consistent with product intent and implementation needs
  • Support the definition and maintenance of data catalog content used to generate Mission Data File (MDF) outputs
  • Perform integration, verification, and validation activities to confirm metadata, UI behavior, and MDF outputs meet requirements
  • Identify and resolve gaps, inconsistencies, and defects across requirements, metadata definitions, UI implementation, and generated outputs
  • Coordinate across disciplines to ensure alignment between requirements, configuration content, software interfaces, and final deliverables
  • Support Agile execution through Jira, sprint planning, backlog refinement, and status tracking
  • Interface with software configuration management and pipeline processes as needed, including Jenkins-based workflows

Qualifications:

  • Bachelor's Degree (BS) in Computer Science, Computer Engineering, Software Engineering, Information Technology, or related field and a minimum 4 years of prior relevant experience.
  • Or Graduate Degree (MS) and a minimum of 2 years of prior related experience.
  • Secret Clearance required.
    • Onboarding is contingent upon clearance received/approved.
  • 4+ years' experience interpretting and applying system and software requirements to structured data or metadata solutions
  • 4+ years' experience developing or managing structured data, metadata, configuration content, or schema-like definitions
  • 4+ years' experience developing system level that are modular, scalable, reusable, and maintainable across multiple projects
  • 4+ years' experience working across cross-functional teams, especially Systems and Software Engineering
  • 4+ years' experience with integration, verification, validation, and troubleshooting
  • Understanding of UI-related configuration or data-driven workflows

Preferred Additional Skills:

  • Strong organizational skills and exceptional attention to detail
  • Strong written and verbal communication skills and the ability to coordinate effectively across teams
  • Experience defining data models, metadata structures, configuration frameworks, or schema-driven solutions for software applications
  • Experience supporting products or workflows where structured data drives UI behavior, output generation, or system functionality
  • Familiarity with Mission Data File generation, validation, or related data-driven outputs
  • Experience with software configuration management and CI/CD pipeline support
  • Familiarity with Jenkins-based workflows and integration with enterprise engineering tools
  • Experience in environments requiring reusable solutions across multiple product lines or customer programs
  • Exposure to C++ development environments sufficient to coordinate effectively with software teams, even if not serving in a primary coding role

In compliance with pay transparency requirements, the salary range for this role in New Jersey is $97k - $180k. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements

#LI-LT2