Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States

Canfield Scientific, Inc.

Parsippany-Troy Hills (NJ)

On-site

USD 85,000 - 110,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid days off
Medical insurance
Dental insurance
Vision insurance
401(k) with employer match

Job summary

Canfield Scientific, Inc. is seeking a Software Engineer – Enterprise Applications & Integrations to design, develop, and maintain enterprise business applications. You will build internal apps, services, and automation utilities, and develop integrations with Dynamics 365 and ERP systems.

The role emphasizes translating requirements into software, implementing robust error handling, and creating unit/integration tests, with collaboration on modernization and automation practices.

Qualifications

  • Bachelor’s degree and 5+ years of professional software development experience or equivalent combination of education and experience.
  • Strong proficiency in C# and the .NET ecosystem.
  • Experience designing and consuming REST APIs, integrating multiple enterprise systems, debugging, logging, testing, and application troubleshooting.
  • Proficiency with Git and collaborative software development workflows, plus problem-solving, documentation, and communication skills.
  • Working knowledge of Linux operating systems, including command-line navigation, file permissions, process management, and basic system administration.

Responsibilities

  • Design, develop, test, and maintain applications using C#, .NET, ASP.NET Core, and REST APIs.
  • Build internal business applications, services, and automation utilities and develop reusable components.
  • Troubleshoot existing applications and improve performance, reliability, and maintainability.
  • Develop integrations between enterprise applications, including Microsoft Dynamics 365, ERP platforms, and external APIs.
  • Design reliable data exchange processes using REST APIs, message queues, and background services.
  • Implement error handling, retry mechanisms, logging, and monitoring; support authentication/authorization for enterprise apps.
  • Translate business and technical requirements into working software; develop unit/integration tests.
  • Provide progress updates, communicate blockers, and document technical decisions while investigating issues.

Skills

C#
.NET
ASP.NET Core
REST APIs
Git
Linux
Dynamics 365

Education

Bachelor's degree

Tools

Microsoft Dynamics 365/Dataverse
Docker
Jenkins
CI/CD

Job description

Software Engineering/Development:
Software Engineer – Enterprise Applications & Integrations

We are seeking a highly motivated Software Engineer - Enterprise Applications & Integrations to support the design, development, integration, and maintenance of enterprise business applications. The ideal candidate is a versatile software developer who can independently take technical requirements from concept through implementation, testing, deployment, and documentation. This position will work closely with technical leadership to modernize existing applications, develop new solutions, automate business processes, and improve our software development practices.

Job Description:

  • Design, develop, test, and maintain applications using C#, .NET, ASP.NET Core, and REST APIs
  • Build internal business applications, services, and automation utilities and develop and maintain reusable application components and frameworks
  • Troubleshoot existing applications and improve performance, reliability, and maintainability
  • Develop integrations between enterprise applications, including Microsoft Dynamics 365, ERP platforms, and external APIs
  • Design reliable data exchange processes using REST APIs, message queues, and scheduled background services
  • Implement error handling, retry mechanisms, logging, and monitoring as well as support authentication and authorization mechanisms for enterprise applications
  • Translate business and technical requirements into working software
  • Develop unit tests and integration tests
  • Provide clear progress updates, communicate blockers, and document technical decisions while independently investigate issues and recommend technical solutions

Core Requirements:

  • Bachelor’s degree 5+ years of professional software development experience, or equivalent combination of education and experience
  • Strong proficiency in C# and the .NET ecosystem.
  • Experience designing and consuming REST APIs, integrating multiple enterprise systems, debugging, logging, testing, and application troubleshooting
  • Proficiency with Git and collaborative software development workflows as well as problem-solving, documentation, and communication skills
  • Working knowledge of Linux operating systems, including command-line navigation, file permissions, process management, and basic system administration

Desired Requirements:

  • Microsoft dynamics 365/Dataverse development experience, Python, FastAPI, or PowerShell, ERP integrations, Docker, Jenkins, and CI/CD pipeline experience as well as any AI-assisted development tools

Canfield Scientific, Inc. is a core imaging lab providing custom photographic systems, image monitoring, and centralized analysis services for the pharmaceutical, biotechnology and cosmetics industries supporting global clinical trials providing primary endpoint data and supporting documentation. Canfield offers comprehensive benefits to its eligible full-time employees. These include paid days off, medical, dental, and vision insurance, may be eligible for a discretionary bonus, and a 401(k) plan with employer match (currently set at 50%). The anticipated salary range for the position is $85,000.00 – $110,000.00. This is dependent upon consideration of multiple factors when determining a base salary such as a candidate’s experience, education, and current market conditions. If the role is eligible for full benefits, it will be discussed with you during the interview process. Canfield's imaging equipment leads the industry providing high-quality, registered, reproducible clinical images. This, together with proactive clinical image monitoring and a world class quality assurance regimen, sets the gold standard in image quality for clinical studies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States

Canfield Scientific, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 85,000 - 110,000
Paid days off
Medical, dental & vision insurance
Discretionary bonus
+1
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States

Imaging Excellence • Parsippany-Troy Hills (NJ)

On-site
USD 85,000 - 110,000
Medical Insurance
Dental & Vision Insurance
Paid Time Off
+1
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States

Canfield • Parsippany-Troy Hills (NJ)

On-site
USD 85,000 - 110,000
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations Parsippany, NJ, United States

Canfield Scientific, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 85,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations
Software Engineering/Development: Software Engineer – Enterprise Applications & Integrations

canfield scientific • Parsippany-Troy Hills (NJ)

On-site
USD 85,000 - 110,000
Paid time off
Medical, dental, and vision insurance
401(k) with employer match (50%)
+1
Software Engineering/Development: Information Systems Project Coordinator Parsippany, NJ, United States
Software Engineering/Development: Information Systems Project Coordinator Parsippany, NJ, United States

Canfield Scientific, Inc. • New Jersey

On-site
USD 70,000 - 80,000
401(k) with employer match
Health, dental, and vision insurance
Paid days off
+1
Software Engineering/Development: Information Systems Project Coordinator Parsippany, NJ, United States
Software Engineering/Development: Information Systems Project Coordinator Parsippany, NJ, United States

Imagingexcellence • Parsippany-Troy Hills (NJ)

On-site
USD 70,000 - 80,000
Software Engineering/Development: PHP Web Developer, Level I Parsippany, NJ, United States
Software Engineering/Development: PHP Web Developer, Level I Parsippany, NJ, United States

Imagingexcellence • Parsippany-Troy Hills (NJ)

On-site
USD 80,000 - 100,000
Medical, dental, vision insurance
Paid time off
Discretionary bonus eligibility
+1
Software Engineering/Development: Information Systems Project Coordinator Parsippany, NJ, United States
Software Engineering/Development: Information Systems Project Coordinator Parsippany, NJ, United States

Imagingexcellencesymposium • Parsippany-Troy Hills (NJ)

On-site
USD 70,000 - 80,000
Paid time off
Medical Insurance
Dental Insurance
+3
Software Engineering/Development: Information Systems Support Coordinator Parsippany, NJ, United States
Software Engineering/Development: Information Systems Support Coordinator Parsippany, NJ, United States

Canfield Scientific, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 23,000 - 32,000
Paid time off
Health insurance
Dental insurance
+3