1

Software Engineer In Germany Jobs in Newark, NJ (NOW HIRING)

Software Engineer, Ads

New York, NY · On-site

$170K - $230K/yr

... anchored in hubs across the US, UK, Ireland, Poland, Germany, and Australia. We move fast, stay ... As a software engineer on the Ads team, the most important qualities you'll need are making sound ...

US citizenship required Hybrid position, 3 days in office in Jersey City. The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team, with approximately a ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system ... In a $120BN/year industry relying on 10-20 year old software, we're revolutionizing how recycling ...

Senior Software Engineer

Manhattan, NY · On-site

$125K - $150K/yr

... Software Engineer in its Information Technology (IT) Department. DANY's IT Department provides ... In this position, the Programmer will work on developing new databases and new applications while ...

Senior Software Engineer

Manhattan, NY · On-site

$134K - $177K/yr

In this position, the Programmer will work on developing new databases and new applications while ... The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department ...

Senior Software Engineer

Manhattan, NY · On-site

$134K - $177K/yr

In this position, the Programmer will work on developing new databases and new applications while ... The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department ...

Senior Software Engineer

New York, NY

$134K - $176K/yr

In this position, the Programmer will work on developing new databases and new applications while ... The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department ...

Showing results 41-60

Software Engineer In Germany information

See Newark, NJ salary details

$66.4K

$154.3K

$214.9K

How much do software engineer in germany jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software engineer in germany in Newark, NJ is $154,269.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,500.00 and $180,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer in Germany, you generally need a degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and a solid understanding of software development principles. Familiarity with tools like Git, Docker, cloud platforms (AWS, Azure), and Agile methodologies, as well as certifications like AWS Certified Developer, are often expected. Excellent problem-solving abilities, teamwork, and strong communication skills help you stand out in multinational and cross-functional environments. These skills are crucial for delivering high-quality, reliable software solutions that meet business and user needs in Germany’s competitive tech landscape.

What are some common challenges faced by software engineers working in Germany, and how can they be addressed?

Software engineers in Germany often encounter challenges such as navigating language barriers within multicultural teams and adapting to local work culture, which emphasizes precision, planning, and collaboration. Additionally, understanding Germany's strict data privacy regulations (such as GDPR) is essential, as these impact software development practices. To address these challenges, it is beneficial to invest time in learning basic German, familiarize yourself with relevant legal frameworks, and actively participate in team meetings to foster effective collaboration. Many companies also offer language courses and cultural integration programs to support international hires.

What does a software engineer do in Germany?

A Software Engineer in Germany is responsible for designing, developing, testing, and maintaining software applications or systems according to client or company requirements. They often work with teams using modern programming languages and tools to create efficient, scalable, and secure solutions. In addition to programming, software engineers may also be involved in problem-solving, debugging, code reviews, and documentation. The role can vary depending on the industry, but it typically requires strong technical skills and the ability to work collaboratively.

What is the difference between Software Engineer In Germany vs Software Developer In Germany?

AspectSoftware Engineer In GermanySoftware Developer In Germany
Required CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's or Master's in Computer Science, relevant certifications
Work EnvironmentDesign, develop, and maintain software systems, often involved in architecture decisionsFocus on coding, implementation, and debugging of software applications
Employer & Industry UsageUsed across tech companies, finance, automotive, and manufacturing sectorsCommonly used in software firms, startups, and IT departments
Search & Comparison IntentInterested in roles involving system design and architectureLooking for coding-focused roles and project implementation

In Germany, Software Engineers typically engage in system design and architecture, requiring broader technical skills, while Software Developers focus on coding and implementing software solutions. Both roles often require similar educational backgrounds and certifications, but their daily tasks and responsibilities differ slightly based on scope and focus.

Are software engineers in demand?

Software engineers are highly in demand in Germany due to the country's strong technology sector and digital transformation initiatives. Skills in programming languages such as Java, Python, and experience with cloud platforms like AWS or Azure increase employability. The demand is driven by the need for digital innovation across industries, making it a favorable job market for software engineers.

How much do software engineers get paid in Germany?

Software engineers in Germany typically earn between €50,000 and €70,000 annually, with experienced professionals and those working in major cities earning higher salaries. Salaries can vary based on skills, experience, and the specific region or industry sector.

What are popular job titles related to Software Engineer In Germany jobs in Newark, NJ?

For Software Engineer In Germany jobs in Newark, NJ, the most frequently searched job titles are:

What job categories do people searching Software Engineer In Germany jobs in Newark, NJ look for?

The top searched job categories for Software Engineer In Germany jobs in Newark, NJ are:

What cities near Newark, NJ are hiring for Software Engineer In Germany jobs?

Cities near Newark, NJ with the most Software Engineer In Germany job openings:

Infographic showing various Software Engineer In Germany job openings in Newark, NJ as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $154,269 per year, or $74.2 per hour.

Senior Software Engineer

Manhattan District Attorney

New York, NY • On-site

$110K - $150K/yr

Full-time

Re-posted 23 days ago


Job description


Division/Unit: Information Technology Bureau/Development
Civil Service Title: IT Project Specialist
Position Title: Senior Software Engineer
Salary Range: $110,000 - $150,000
Job Description:
The New York County District Attorney's Office (DANY) has an opening for a Senior Software Engineer in its Information Technology (IT) Department. DANY's IT Department provides enterprise-wide IT solutions for investigations, prosecution support, and case management. In this position, the Programmer will work on developing new databases and new applications while maintaining more than 80 in-house applications. These applications are used to track case data, produce case papers, provide prosecution support, communicate with victims, and share information with other law enforcement agencies. We are seeking a Programmer with a solid background in application design and programming. The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department, Assistant District Attorneys, investigators, and support staff throughout the office
Responsibilities include but are not limited to:
  • Participate in gathering business requirements, designing screens and workflow, and advancing technical solutions for the development of applications to support requirements.
  • Incorporate pre-approved code modules into newly developed code routines.
  • Develop and maintain secure and responsive web (ASP.NET Core) and desktop (WPF) applications using .NET Core (C#).
  • Prototype, evaluate, and recommend designs of applications and databases.
  • Follow office standards and practices across development activities including documentation, coding, testing, version control, and code review.
  • Perform related tasks and assignments as required.
  • Multi-tasking, actively working and maintaining multiple applications simultaneously.
  • Supervising junior developers.

In addition to the Minimum Qualification Requirements, candidates must possess the following:
  • Bachelor's degree in Information Technology, Business Administration or a related field from an accredited college; and
  • Minimum Eight (8) - Ten (10) years of experience in IT project coordination or solution delivery, with demonstrated experience working alongside procurement or vendor management teams.

Preferred Requirements/Skills:
  • 5 plus years of experience outside of higher education (no school related internship, bootcamp experiences etc.)
  • Proven understanding or through practical use of industry practices such as Extreme Programming, Test Driven or Agile development or other methodologies.
  • Proven programming experience, demonstrated through work experience, or an active Github account.
  • Expert knowledge of databases, data structures, and algorithms.
  • Ability to provide estimations and meet deliverables in a timely manner.
  • Ability to communicate efficiently with teammates is a must.
  • Self-driven and willingness to expand technical skill set.
  • Ability to multi-task in a fast-paced environment, prioritize among competing needs and respond quickly to requests for information.
  • Ability to follow directions and apply proper policies, procedures, and guidelines.
  • Resourcefulness, initiative, and good judgment are essential.

How to Apply:
  • Apply with a Cover Letter and Resume.

Hours/Shift:
  • Monday - Friday from 9:00 am - 5:00 pm.

Additional Information:
  • Current office employees: To be eligible for a transfer or promotion, staff must have already served at least 1 year in their current unit/bureau/department and be in good standing. In addition, must meet the minimum and additional qualifications of the position.
  • Authorization to work in the United States is required for this position.

Minimum Qualification Requirements:
  1. A baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or,
  2. An associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory fulltime experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or,
  3. A baccalaureate degree from an accredited college, and eight years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or,
  4. Education and/or experience which is equivalent to "1", "2" or "3" above.

Public Svc Loan Forgiveness:
  • As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education's website at https://studentaid.gov/pslf/.

Residency Requirement:
  • City Residency is not required for this position.

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
About Us
The New York County District Attorney's Office serves and protects the People of New York through the fair administration of justice, without fear or favor. The Office's Professional Staff perform a variety of key functions, including supporting the Trial Division, Investigation Division, Special Victims Division, Pathways to Public Safety Division, and Appeals Division, which handles all the Office's matters in state and federal appellate courts.
Professional Staff members perform a variety of key functions for the Office, including supporting the five Divisions, as well as other prosecution support and office functions. Our Professional Staff receive a competitive salary and a generous benefits package, as well as unparalleled opportunities for professional development.
The New York County District Attorney's Office is an Equal Opportunity Employer, committed to recruiting and retaining a diverse and culturally responsive workforce. Given the diverse nature of our community, the ability to work with people of different backgrounds is critical. The Office seeks to have a staff that reflects the diversity of the community that we serve. To that end, all applicants will be considered without regard to actual or perceived race, color, national origin, religion, sexual orientation, marital or parental status, disability, sex, gender identity or expression, age, prior record of arrest; or any other basis prohibited by law. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, training, and career development programs.
About the Team
The Professional Staff Recruitment Team at DANY supports the Office's initiatives to have a staff that reflects the diversity of the community that we serve. We seek employees that are interested in a career in the public sector and will support the Office's initiative of delivering One Standard of Justice for All.
For questions or inquiries, please contact Recruitment@dany.nyc.gov.