2

Full Time Scientific Software Developer Jobs in Newark, NJ

Required : • Bachelor's degree in computer science, Software Engineering, or a related field. • Strong understanding of programming languages such as Java, Python, or similar. • Basic knowledge ...

Knowledge/Skills Abilities Required: • Bachelor's degree in computer science, Software Engineering, or a related field. • Strong understanding of programming languages such as Java, Python, or ...

Senior Software Developer, AI Networking

New York, NY · On-site +1

$59.50 - $78.75/hr

Sc., M.Sc degree in Computer Science / Software engineering or equivalent experience. * 5+ years of experience. * Professional Python development experience. We seek individuals who build ...

We provide professionals on a project and full-time basis to our clients in different business ... Four years Bachelor's degree in Computer Science or equivalent * Able to communicate well both ...

We provide professionals on a project and full-time basis to our clients in different business ... Four years Bachelor's degree in Computer Science or equivalent * Able to communicate well both ...

Bachelor's degree in Electrical/Computer Engineering, Computer Science, Information Technology, or a related field with 5+ years of experience as a Software Developer for software manufacturing test ...

Bachelor's degreein Electrical/Computer Engineering, Computer Science, Information Technology, or a related field with 5+ years of experience as a Software Developer for software manufacturing test ...

Senior .Net Software Developer

Manhattan, NY · Remote

$60 - $79.25/hr

Net Software Developer Location: United States (100% Remote) Position Type: Contract Job Summary ... Bachelor's degree in Computer Science, Information Technology, or a related field (mandatory; no ...

Senior .Net Software Developer

Manhattan, NY · Remote

$60 - $79.25/hr

Net Software Developer Location: United States (100% Remote) Position Type: Contract Job Summary ... Bachelor's degree in Computer Science, Information Technology, or a related field (mandatory; no ...

Master/PhD degree in math, computer science, engineering, or other related fields. * 1-3 years of professional experience in software development or data science/analytics. * Strong combination of ...

Master/PhD degree in math, computer science, engineering, or other related fields. * 1-3 years of professional experience in software development or data science/analytics. * Strong combination of ...

Senior Software Developer, Lexington

Parsippany, NJ · On-site

$54.75 - $72.50/hr

The Senior Software Developer will provide development support regarding the design, coding ... Bachelor's degree in Computer Science or Information Systems * 4+ years of experience in software ...

Senior Software Developer, Lexington

Jersey City, NJ · On-site

$57 - $75.25/hr

The Senior Software Developer will provide development support regarding the design, coding ... Bachelor's degree in Computer Science or Information Systems * 4+ years of experience in software ...

Showing results 21-40

Full Time Scientific Software Developer information

See Newark, NJ salary details

$87.3K

$107.2K

$141.7K

How much do full time scientific software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for full time scientific software developer in Newark, NJ is $107,186.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,100.00 and $120,300.00 per year, depending on experience, location, and employer.

What does a full time scientific software developer do?

A Full Time Scientific Software Developer designs, develops, and maintains software applications used in scientific research and analysis. Their work often involves programming in languages like Python, C++, or MATLAB to create tools for data analysis, modeling, simulation, or visualization. They collaborate with scientists and researchers to understand their computational needs and translate them into robust, efficient software solutions. This role requires both strong software engineering skills and a solid understanding of the scientific domain they support.

What are the key skills and qualifications needed to thrive as a full time scientific software developer?

To thrive as a Full Time Scientific Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid foundation in scientific computing, and typically a degree in computer science, physics, mathematics, or a related field. Experience with scientific libraries (e.g., NumPy, SciPy), version control systems (like Git), and familiarity with high-performance computing or cloud platforms are commonly required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with researchers and conveying technical concepts. These skills and qualities are vital for developing reliable, efficient software solutions that advance scientific discovery and support interdisciplinary teams.

What are the typical collaboration patterns for a full time scientific software developer within research teams?

As a Full Time Scientific Software Developer, you will frequently collaborate with scientists, data analysts, and other developers to translate research needs into robust software solutions. This often involves participating in regular meetings to discuss project goals, reviewing experimental data, and iteratively refining code based on user feedback. Clear communication and the ability to understand complex scientific concepts are essential, as you may be responsible for bridging the gap between scientific theory and practical implementation. Collaboration tools like version control systems and project management platforms are commonly used to facilitate teamwork and track progress.

What are popular job titles related to Full Time Scientific Software Developer jobs in Newark, NJ?

For Full Time Scientific Software Developer jobs in Newark, NJ, the most frequently searched job titles are:

Full-time

Re-posted 3 days ago


Job description

Job Summary:
Mobility Ideal Health is seeking an Assistant Software Engineer to support the development, maintenance, and enhancement of software applications and cloud-native solutions. The role involves collaborating with senior engineers to write clean code, contribute to new features, and troubleshoot issues in a fast-paced environment.
Responsibilities:
• Collaborate with senior engineers to develop, test, and deploy software solutions that meet business requirements.
• Write clean, efficient, and well-documented code following best practices.
• Participate in code reviews, providing and receiving constructive feedback.
• Assist in the design and implementation of the website and patient management mobile application.
• Contribute to the maintenance and enhancement of existing applications.
• Perform debugging and troubleshooting to resolve software defects and issues.
• Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Qualifications:
Required:
• Bachelor's degree in computer science, Software Engineering, or a related field.
• Strong understanding of programming languages such as Java, Python, or similar.
• Basic knowledge of web development technologies (HTML, CSS, JavaScript).
• Familiarity with cloud platforms (e.g., Oracle Cloud, AWS, Azure, or GCP).
• Understanding of containerization technologies (e.g., Docker, Kubernetes).
• Excellent problem-solving skills and the ability to work in a team environment.
• Strong communication skills, both written and verbal.
Company:
Mobility Ideal Health is dedicated to providing quality, trustworthy orthotics and prosthetics for our patients. Founded in 2014, the company is headquartered in Edison, USA, with a team of 51-200 employees. The company is currently Growth Stage.