API Integration Architect

Advance your career with Mindlance! We have been connecting talented IT professionals with world-class companies since 1999. Mindlance is here to help you to find the perfect fit with just the right company. Currently, we are seeking an API Integration Architect for an exciting career growth opportunity.

Make your next big career move with the kind of position that will allow you to be genuinely passionate about the work you do! Our recruiters will work closely with you to help you get the edge over the competition. Let Mindlance advocate for you – apply today!

“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

Job Requirements:

What does a great “Architect” do?

·         Provide hands-on technical leadership to a special agile team tasked with creating strategic interfaces that bridge cross business unit objectives

·         Work with other stakeholders such as the “Analyst”, “Subject Matter Expert”, “Chief Technology Officer” to convert business requirements into a technical architecture that can be implemented by the development team

·         Design RESTful APIs based on business capabilities/domains using standard OpenAPI format.

·         Create RESTful APIs based on the .Net framework that run as Microservices on Kubernetes within Docker containers. This might involve wrapping of legacy code or writing entirely new code that communicates with a backend database

·         Design capability/domain business Kafka event schemas.

·         Create Kafka producers based on the .Net framework that write standardized business events into designated topics for downstream consumption

·         Apply best of breed technology to solve mission critical business problems

·         Promote the vision of the Chief Technology Officer. Determine multiple paths forward presenting pros and cons and do what is necessary to knock down barriers and obstacles to the vision and strategy.

Basic Qualifications for Consideration:

·         Bachelor’s Degree or higher in Computer Science / Engineering

·         C# Programming Skills – Candidate should have a mastery of the programming language and a proven track record of applying it to complex enterprise systems.

·         RESTful Service Development – Candidate should have extensive experience designing, developing, and testing API via automation frameworks.

·         Experience designing and implementing Apache Kafka event-based solutions.

·         Hands on experience integrating with object databases, caches, and search engines (such as MongoDB, Cassandra, Redis, Elastic Search, etc.)

·         Hands on experience integrating with relational databases (such as Oracle, MySQL, SQL Server, etc.)

·         Analytical Skills – Candidate should be able to quickly translate business requirements into multiple technical design options allowing stakeholders to weigh pros and cons.

·         Communication Skills – Candidate must be able to convey their ideas to others via PowerPoint, Excel, etc. 


Preferred Skills, Experience, and Education:

·         Experience with API development and tools such as SwaggerHub and Stoplight

·         Containerization – Experience utilizing Docker, Kubernetes, Pivotal, etc. is a major plus.

·         Apache Kafka – Candidate should have a minimum of 2 years of Apache Kafka experience.

·         Agile – It is preferred that the candidate have experience working in an agile environment.

·         .Net Framework – Experience using the .Net framework and ecosystem is a major plus.

·         Experience in SDLC including associated deployment methodologies.

·         10+ years of relevant work experience delivering enterprise customer facing solutions.

·         6+ years of indirect or direct technical leadership.

Full time
Dublin, OH 43017, US