You are viewing a preview of this job. Log in or register to view more details about this job.

System Integration MuleSoft Software Engineer

Open Systems International, Inc. (OSI) www.osii.com, proud to be part of Emerson (is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, OSI develops and supplies state-of-the-art energy management, optimization and control software solutions to energy utility companies worldwide.
 
We currently have openings for Integration Software Engineer within our OSI Consulting Services client services department. In this position you will provide integration software technical expertise for OMS system integration project. This position requires travel, but the applicant can work remotely from their home when they are not traveling. Specific on-the-job training will be provided. As an Integration Software Engineer, your responsibilities will include:
  • The design, development, and deployment of the interface and integration points configured in the MuleSoft Anypoint CloudHub platform
  • Expertise in designing Interface solution based on Functional Spec, and reviewing technical specifications, do hands on development in MuleSoft
  • Design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration requirements
  • Experience in designing and developing RAML based APIs using Anypoint API Platform.
  • Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft APIs.
  • Experience in several connectors like HTTP, SAP, Database, Salesforce, JMS, Files, SFTP, AWS S3 is must.
  • Experience in building complex Mule Flows, Scopes, Error Handling strategies, Message Filters, Validation, Transformation, Message Enricher and Flow Controls.
  • Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD tools like GitHub, Bitbucket and Bamboo along with Anypoint Runtime Manager.
  • Deep understanding of Synchronous / Asynchronous communication patterns and problem-solving abilities with respect to Message Sequencing, Correlation, and Queuing is must.
  • Knowledge of Integration Design patterns for building middleware systems from the ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling and reconciliation mechanisms.
  • Adhere to documented design and development patterns and standards
  • Develop and execute sprint and regression level testing
  • Resolve defects associated with any assigned development uncovered in Sprint Testing, SIT or UAT
  • Execute system integration testing and document test results
  • Participant in Sprint Planning and Review Meetings
  • Escalate issues and risks to the Project management team
  • Support business and IT stakeholders during E2E testing and post-production support
  • Applicant is expected to travel to customer sites (up to 50%) and work onsite Monday through Thursday
  • Approved travel expenses will be reimbursed by OSI
  • Experience on MuleSoft Anypoint Runtime version of 4.3.0 or higher, API design and development and exposure to API led connectivity methodology
  • Implement and design web services, servlets, J2EE applications using Anypoint Studio; unit test and deploy them in CloudHub Runtime workers.
  • Install/deploy services in Mule server using Anypoint Runtime Manager (ARM).
  • Design and create schema and WSDL/RAML contracts for consumers to communicate with web services.
  • Provide support to integrate Consumers to MuleSoft and Providers.
  • Confer with vendors/users to gain an understanding of necessary program changes to the prototype, refine, test, and debug programs.
  • Maintain and modify services as needed via SNOW to include upgrades, fixes, corrections, and enhancements.
  • Timely resolution of Jira and ServiceNow tickets.
 
Travel
  • Applicant is expected to travel to customer sites (up to 50%) and work onsite Monday through Thursday
  • Approved travel expenses will be reimbursed by OSI

 

Requirements

  • Per project requirements, applicants for employment must be a citizen of the United States citizen or United States Permanent Resident Card (Green Card) holder
  • Minimum of 7+ years of relevant experience in Middleware technologies
  • Minimum of 5+ years of relevant experience in developing MuleSoft Anypoint
  • Experience in designing and configuring interfaces in different versions of MuleSoft AnyPoint
  • Familiar with different monitoring tools.
  • Extensively worked on different Adapters (REST, JDBC, HTTP, IDoc, RFC, File, XI, SOAP, WS and JMS).
  • Experience in providing estimations for MuleSoft Anypoint or other related middleware technology
  • Exposure to Java or Java Script a plus
  • Demonstrate ability to understand business problems and articulate a technical solution.
  • Strong written and oral communication skills
  • Demonstrated ability to write technical documents.
  • Ability to communicate issues and recommend solutions in a timely manner to Management.
  • Ability to work independently with minimal direction
  • Familiar with Waterfall and Agile development methodologies
  • Electric Utilities experience would be a plus
  • Preferred MuleSoft Certified Developer
  • BS Computer Science or related field
  • Ability to travel up to 50%, mainly domestic
  • Ability to pass a background check
 
OSI offers a comprehensive benefit package including health, dental, life and disability insurance, 401(k) matching, bonuses, profit sharing and a generous amount of paid time off and paid holidays.
 
Additional perks include flexible work hours, employee events, fitness discounts, casual dress code, exciting travel opportunities, employee referral bonus programs, and more. Check out our Life at OSI Facebook page to see more.
 
As an employee of OSI you will have access to cutting edge technologies in a fun, professional, positive and dynamic work environment. We have excellent opportunities for growth and development. To apply, please visit https://apply.workable.com/osii/j/30980C56C9/
 
OSI is an equal opportunity employer and provides equal employment opportunity to all qualified applicants without regard to race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, or status as a qualified individual with disability.
 
Discover your future. Discover OSI: https://www.youtube.com/watch?v=ixCrpoUL5ck