Senior Software Engineer

Soni

Conshohocken (Montgomery County)

On-site

USD 115,000 - 155,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Soni is seeking a Senior Integration Engineer to design, develop, and support enterprise integrations that connect core business applications, cloud platforms, and external partners. This role focuses on scalable, secure, and reliable integrations using API, middleware, and event-driven technologies to drive our integration strategy.

The ideal candidate combines deep integration platform expertise with software engineering skills and experience in complex enterprise environments, including

Qualifications

  • 6+ years of experience in software development, systems integration, or enterprise application engineering.
  • Hands-on experience with Boomi or a comparable enterprise integration platform (iPaaS).
  • Strong understanding of enterprise integration patterns, API design, and event-driven architectures.
  • Experience building and securing RESTful APIs.
  • Proficiency with integration technologies and data formats including JSON, XML, SQL, and flat files.
  • Experience with cloud platforms, preferably Microsoft Azure.
  • 5+ years of .NET/C# development experience.
  • Experience with CI/CD pipelines, DevOps practices, and Agile delivery methodologies.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Experience supporting production systems in a highly available enterprise environment.
  • Excellent communication and stakeholder management skills.

Responsibilities

  • Design, develop, and maintain enterprise integrations across ERP, CRM, cloud, and third-party systems.
  • Collaborate with business and technical stakeholders to translate requirements into scalable integration solutions.
  • Build and support APIs for internal and external consumers, including customers, vendors, and business partners.
  • Implement integration standards, security controls, monitoring, and governance practices.
  • Develop reusable integration frameworks, services, and data models to improve consistency and efficiency.
  • Modernize legacy integrations and support migration to standardized integration platforms.
  • Develop microservices and supporting applications using C#.NET technologies.
  • Manage integration platform environments, deployments, and release processes utilizing DevOps and CI/CD best practices.
  • Participate in architecture reviews and ensure alignment with enterprise standards for security, performance, and scalability.
  • Troubleshoot production issues, optimize system performance, and ensure high availability of integration services.
  • Mentor team members and promote software engineering best practices, including clean code, documentation, and testing.

Skills

Software development
Systems integration
Enterprise applications
REST APIs
Cloud experience

Tools

Boomi
CI/CD
DevOps

Job description

Our client is seeking a Senior Integration Engineer to design, develop, and support enterprise integration solutions that connect core business applications, cloud platforms, and external partners. This role will be responsible for delivering scalable, secure, and reliable integrations using modern API, middleware, and event-driven technologies while helping drive the organization's integration strategy.


The ideal candidate combines strong integration platform expertise with software engineering skills and experience supporting complex enterprise environments.


Key Responsibilities


  • Design, develop, and maintain enterprise integrations across ERP, CRM, cloud, and third-party systems.

  • Collaborate with business and technical stakeholders to translate requirements into scalable integration solutions.

  • Build and support APIs for internal and external consumers, including customers, vendors, and business partners.

  • Implement integration standards, security controls, monitoring, and governance practices.

  • Develop reusable integration frameworks, services, and data models to improve consistency and efficiency.

  • Modernize legacy integrations and support migration to standardized integration platforms.

  • Develop microservices and supporting applications using C#.NET technologies.

  • Manage integration platform environments, deployments, and release processes utilizing DevOps and CI/CD best practices.

  • Participate in architecture reviews and ensure alignment with enterprise standards for security, performance, and scalability.

  • Troubleshoot production issues, optimize system performance, and ensure high availability of integration services.

  • Mentor team members and promote software engineering best practices, including clean code, documentation, and testing.


Required Qualifications


  • 6+ years of experience in software development, systems integration, or enterprise application engineering.

  • Hands-on experience with Boomi or a comparable enterprise integration platform (iPaaS).

  • Strong understanding of enterprise integration patterns, API design, and event-driven architectures.

  • Experience building and securing RESTful APIs.

  • Proficiency with integration technologies and data formats including JSON, XML, SQL, and flat files.

  • Experience with cloud platforms, preferably Microsoft Azure.

  • 5+ years of .NET/C# development experience.

  • Experience with CI/CD pipelines, DevOps practices, and Agile delivery methodologies.

  • Strong troubleshooting, analytical, and problem-solving skills.

  • Experience supporting production systems in a highly available enterprise environment.

  • Excellent communication and stakeholder management skills.


Preferred Qualifications


  • Experience with API management, B2B integrations, and EDI transactions.

  • Knowledge of ERP, distribution, supply chain, or wholesale business processes.

  • Experience with relational and non-relational databases.

  • Familiarity with Epicor, SAP, or similar enterprise platforms.

  • Exposure to domain-driven design and modern software architecture practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Integrations Engineer I
Senior Integrations Engineer I

Kendra Scott • Austin (TX)

On-site
USD 120,000 - 180,000
Integrations Developer
Integrations Developer

Veriipro • Saint Charles (MO)

On-site
USD 80,000 - 100,000
Senior Integration Engineer
Senior Integration Engineer

Hamster • San Francisco (CA)

On-site
USD 120,000 - 150,000
Integration Architect
Integration Architect

Client Resources, Inc. • Omaha (NE)

On-site
USD 140,000 - 175,000
Senior Integrations Engineer
Senior Integrations Engineer

Evans Transportation • Delafield (WI)

On-site
USD 110,000 - 150,000
Integration Architect
Integration Architect

Aptdata Solutions Inc. • Farmington Hills (MI)

On-site
USD 120,000 - 150,000
Senior Integrations Engineer
Senior Integrations Engineer

Jobtailor • Delafield (WI)

On-site
USD 95,000 - 140,000
Sr. Dell Boomi Developer
Sr. Dell Boomi Developer

JPS Tech Solutions LLC • Des Moines (IA)

Hybrid
USD 95,000 - 130,000
Sr. Boomi Developer
Sr. Boomi Developer

TechDigital Group • United States

Remote
USD 120,000 - 150,000
Competitive salary
Flexible working hours
Health insurance
Integration Developer
Integration Developer

DataMap LLC • Overland Park (KS)

On-site
USD 54,000 - 90,000
Competitive salary
Bonuses
Unlimited vacation
+3