The Data Integrations Software Engineer plans, participates, and works with our team on a suite of Mulesoft, .NET applications, API’s, and single page applications with close collaboration with our product, platform, and architecture teams. This is an opportunity to meet challenges currently faced by Healthcare by collaborating with a development team to build integrations using MuleSoft.
Will clarify complex business integration requirements, participate and contribute to the design and development of MuleSoft-based orchestrations and API development with customers and clients, develop and execute complementary unit tests using MUnit, analyze
Development of logical and physical specifications, identify, communicate, debug, and resolve technical defects, and assist with implementing optimization flows and orchestrations.
Work directly with customers to understand their issues and needs, define changes to production systems, partner with other developers and designers including development teams outside the company, iterate through design and implementation, demo to stakeholders, gather feedback, launch, and incorporate lessons learned to improve the software development process going forward
Write software, including implementing, maintaining, and improving products developed by the company, in addition to internal tools, unit testing own and others’ code, peer review of others’ code.
Participate in software design and design review, including being familiar with and contributing to Software Design Documentation (SDD)
Participate in continual improvement of the tools and processes involved in the software development process
Work with Quality Assurance (QA) and Customer Support teams, including bug tracking/issue management. Performs end-user and technical support to a wide range of executives, management, and staff members
Engage with clients to understand scope and how critical new change requests are
Assisting or managing QA, or Demo deployments
Developing training plans, outlines, and materials for clients
Serving as primary point of contact after formal training
BS degree in computer science, engineering or related field required
Solid Mulesoft experience, must have experience in Mulesoft Anypoint Studio
Familiarity with API’s / Web Services
Proven writing production-ready code with Microsoft .NET/C#/ASP.NET/MVC/Core
Must have experience with SQL Server or another relational database, ORM (Entity Framework, NHibernate)
Understanding of SOLID principles, Dependency Injection, Design Patterns, Unit Testing/NUnit, Mocking, Integration Testing, etc.
Experience with Scrum, Agile, Kanban methodologies
MuleSoft Certified Developer
Experience with JIRA/Azure DevOps or other ticketing system
AWS (CodeDeploy, S3, RDS)
Azure Pipelines (Multi-stage YAML)
Salesforce experience is a plus, but not required
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.