1

Software Development Manager Jobs in Berlin, NJ (NOW HIRING)

Software Development Manager

Philadelphia, PA · On-site

$124K - $164K/yr

Software Development Manager Location: Office-Based / Hybrid - Philadelphia Position Summary: Bentley is creating an open platform for the built and natural environment to empower software developers ...

Software Development Specialist III

Conshohocken, PA · On-site

$35.50 - $48.75/hr

... managers and other professionals delivering projects that create a positive and tangible impact ... Web Development * JavaScript knowledge * SQL Database * Exposure to Azure services * Experience and ...

Software Development Specialist IV

Conshohocken, PA · On-site +1

$35.50 - $48.75/hr

... managers and other professionals delivering projects that create a positive and tangible impact ... The person in this role will have responsibility for the success of development tasks on ...

Software Development Specialist IV

Conshohocken, PA · On-site

$35.50 - $48.75/hr

... managers and other professionals delivering projects that create a positive and tangible impact ... The person in this role will have responsibility for the success of development tasks on ...

next page

Showing results 1-20

Software Development Manager information

See Berlin, NJ salary details

$79.5K

$142.1K

$178.4K

How much do software development manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software development manager in Berlin, NJ is $142,056.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $162,900.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

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

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Berlin, NJ?

The most popular types of Software Development jobs in Berlin, NJ are:

What cities near Berlin, NJ are hiring for Software Development Manager jobs?

Cities near Berlin, NJ with the most Software Development Manager job openings:

Software Development Manager

Bentley Systems, Incorporated

Philadelphia, PA • On-site

$124K - $164K/yr

Other

Posted 2 days ago

New


Job description

Software Development Manager
Location: Office-Based / Hybrid - Philadelphia
Position Summary:
Bentley is creating an open platform for the built and natural environment to empower software developers to build digital twin experiences. We believe in advancing the platform for the collective success of the ecosystem and equipping the software developer community with open source and open standards.
This management role reports to and collaborates closely with the Head of Software Engineering to empower Bentley's platform software development teams to do their best work and continuously ship meaningful software that impacts the world and our business.
Responsibilities:
  • Lead and support engineers, fostering trust, autonomy, and high performance.
  • Establish the processes and systems that enable continuous delivery of high-quality software.
  • Promote openness and teamwork across teams and with the open-source community.
  • Partner with the Head of Engineering on hiring, coaching, mentoring, and performance growth.
  • Work with Product Management and the DCTO to deliver the roadmap on a scalable architecture.

Qualifications:
  • Proven engineering leader focused on team health, culture, and execution rather than individual technical contribution.
  • 10+ years of software development experience, including leadership of distributed engineering teams.
  • High emotional intelligence with a transparent, collaborative leadership style.
  • Strong written and verbal communication skills across technical, business, and executive audiences.
  • Leadership experience building developer platforms, APIs, libraries, or technical standards. Bonus experience with open-source platforms, geospatial and digital twin technologies, 3D visualization, AECO workflows, or cross-platform architectures.
  • This role requires minimal travel.
  • Requires sitting or standing at will while performing work on a computer (or any other physical requirements).

What We Offer:
  • A great Team and culture - please see our colleague video.
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
  • An attractive salary and benefits package.
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
  • A company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.

About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. ;br>
Equal Opportunity Employer:
Bentley is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, pregnancy, protected veteran status, religion, national origin, age, genetic information or any other protected characteristic. This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. Know Your Rights as an applicant under the law.
Bentley Policy on EEO, Affirmative Action and Pay Transparency Non-Discrimination
Bentley participates in e-Verify / Bentley participate in e-Verify / Right to Work Notice
Request an Accommodation:
As an Equal Opportunity Employer, Bentley is committed to providing reasonable accommodations to applicants with disabilities. We encourage you to request a reasonable accommodation if you are not able to fully use or access our online application system. You can make an accommodation request by calling or sending us an email at