Integration Engineer

OneAmericaIT & Cybersecurity 6-8 Years

Job Description

The integration Engineer is a technical Subject Matter Expert for multiple areas of the data function.  They are responsible for the definition of the technical current and future states.  The role will drive technology adoption by working closely with Enterprise Architecture.  The role will drive new functional capabilities in partnership with the functional teams and their leadership.  The role builds and maintains appropriate architectural designs and standards for the data functional area.

As an SME, this role will consult on highly complex data designs and implementations, and work with the project team towards success.  They set the standards and work across teams to ensure quality to those standards through review processes or other mechanisms.

This role requires depth of technical knowledge and an ability to see the big picture of the intended solution.  Associate will be expected to anticipate risks and issues and drive to appropriate technical solutions while coordinating all associated communications.

Primary responsibilities include but are not limited to:

Responsible for improving the skills of each member of the competency through technical leadership and active mentoring
Sees the solution through to delivery
Responsible for technical leadership and active mentoring of the engineering team on the program
This role will also lead the development efforts of others. Familiarity and experience in multiple technical domains and delivery methodologies is important.
Anticipates, interprets, identifies, and solves meaningful problems
Recommends software improvements and upgrades
Ensures requirements are solid for any solution
Works with internal and external clients to clarify and communicate requirements
Influences technical grooming processes
Provides recommendations for overall enterprise data architecture
Communicates complex findings in a structured and clear manner to a non-technical audience (written and verbal) including communication up to an executive level
Conducts research on emerging application development software products, languages, and standards in support of procurement and development efforts
Leads design around performance testing and can performance tune complex environments
Works on behalf of our clients in building functionality to support their application needs
Initiates and leads implementation and monitoring of efficiency improvements within projects and/or programs
Ensures technical quality assurance on existing and upcoming features
This role must be able to contribute technical input in supporting large, complex environments and must have a track record of successful and reference-able customer projects.
Debugs complex API code and resolves defects
Creates API Future State Roadmaps
Creates processes and templates for API development
Highlights strategic insights from the data to drive product and go-to-market strategy
Provides estimates on API development effort at any point required, and demonstrates a track record of accuracy
Creates repeatable processes and templates for analysis and profiling of data to identify patterns
Bridge, integrate, and extract meaning from different sources of business data - Product and 3rd Party feeds
Creates best practices and standards for API development, solicits feedback from practitioners for continuous improvement
Creates best practices and standards for API development, solicits feedback from practitioners for continuous improvement
Represents the API community on various governance committees
Understands different databases and how to efficiently join data across systems
Defines and builds dashboards for key product performance metrics
Provides recommendations for overall enterprise data architecture
Highlights strategic insights from the data to drive product and go-to-market strategy
Synthesize data and strategy to provide clear concise recommendations to the product teams

Job Requirements

Required Education and/or Certifications

Bachelors in a Computer Related field (IT, CS, etc.)
Recommended Education and/or Certifications

Cloud Certifications a Plus
Required Work Experience

7+ years of experience working with application integration platforms as a developer
Experience in MuleSoft Anypoint Platform (or comparable tool) developing APIs
Mastery level knowledge of software development methodology
Superb communication and mentoring skills with the ability to connect with members of the development teams
Ability to design and implement best practices and design patterns for software engineering
Has experience with all of the SDLC phases of the project
Preferred Experience:
Experience with MuleSoft administration, configuration, and tuning
Experience identifying, analyzing, and developing interfaces and integration flows using Mule ESB Anypoint platform including Mule Runtime, Connectors Design Center, and API management
The ability's to explain complex technical issue to project managers, developers, and architects in an easy to understand manner, and recommend clearly thought out solutions
Knowledge of web services interoperability, WS-* standards and ability to suggest, criticize and formulate solutions in architecture meetings
Experience with SQL Server, MarkLogic, Informatica (or comparable platforms)
Experience with one or more programming languages, including but not limited to: SQL, HTML, CSS, XML, or JavaScript
Experience with test driven development practices
Experience with NoSQL database technology
Experience working in a DevOps environment
Web-based technology experience (browsers, CSS, XML, JavaScript, jQuery, JSON) preferred
Or any combination of education and experience which would provide an equivalent background

Posted On

March 13, 2023