top of page

TITLE:                                   Senior Apigee Developer / Consultant / Expert

 

DEPARTMENT:                    Enterprise Application Integration                      

 

REPORTS TO:                       TBD

 

LOCATION:                           Seattle, WA       

 

Position Description:

  • Singularity Partners is currently seeking a Senior Apigee Developer to join our team as a full-time contract employee in Seattle, WA. This position may have the opportunity to work remote over time. Are you looking to join a dynamic company?

  • The Enterprise Application Integration Senior Developer is responsible for the design and development of the integration technologies required to interface our clients core platforms with our data services offerings. You work closely with other IT teams to provide integration knowledge, governance and support. You also work closely with Product Owners to insure data and workflows are designed properly and efficiently. You have a bias toward action and can break down complex problems and opportunities into the actions that drive integration development at customer expected speed. As a Singularity Partners technical leader, you provide project leadership and insure project discipline is maintained. As an Integration Senior Developer, you will be part of shaping Enterprise Integration governance and product development through technical leadership and creation of core design principles.

 

Key Responsibilities:

  • Enterprise Integration Development– Serve as a technology leader and liaison during development cycles to provide proper guidance and planning for all development activities. Participate in all Project Management activities (planning, retrospectives, daily stand-ups, etc.) and accept completed work. Oversee code reviews and design reviews.

  • Enterprise Integration Support– Provide Technical Leadership for all Tier 4 application support in order to meet desired SLA’s.

  • Enterprise Integration Knowledge - Be a subject matter expert of your technology components, including its architecture, features and functionality, user experience, and connections to other parts of the platform. Grow your knowledge of our product portfolio and the associated enabling technology.

  • Enterprise Integration Architecture– Serve as a key member and collaborative leader of the cross-functional IT team that drives our Enterprise Integration technology and governance. Ensure that a uniform set of enterprise wide services support canonical data models and inter-operability between core platforms.

  • Design and create engineering specifications for software programs and applications

  • 2+ years’ experience with API Gateway Apigee Edge

  • 7+ years of RESTful and SOAP enterprise web service development.

  • 10+ years of Java development experience.

  • Complete API lifecycle development. Including requirements gathering, design, construction, testing, implementation, etc.

  • Mentoring/training in API architecture & code quality.

  • Coordinates with backend services and drives end-to-end enterprise service integration.

  • Responsible for mapping, designing specs for transformation between API Gateway and backend service.

  • Proficient with HTTP REST concepts such as JSON, OpenAPI/Swagger, etc.

  • Understanding differences between multiple data delivery platforms such as mobile vs desktop, and optimizing output to match specific platforms.

  • Requires working knowledge of security techniques applicable to web and mobile application delivery.

  • Experience securing APIs using Oauth, SAML, Open ID Connect, etc.

  • Creates system documentation/play book(s) and serves as a lead technical reviewer and contributor in requirements, design and code reviews.

  • Develop java libraries to simplify access and usage of APIs.

  • Requires strong communication skills and track record of partnership across organizations.

 

Requirements:

  • Must have proven track record in shipping quality products on time and on budget

  • Must have in-depth experience with automated testing and automated test tools

  • Define API platform architecture with knowledge of vendors and capabilities in API space.

  • Apigee platform (API product) skills and experience

  • Hands on integration architecture experience in multi-tier, web based systems

  • Implement requirements of the API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications etc. using Apigee

  • Hands on experience in AWS - Cloud Computing Services

 

Experience and Education:

  • 15+ years software development experience in an enterprise software environment

  • A BS/BA in a technology related field or equivalent experience required. Masters or PhD in Engineering or Computer Science preferred

  • 5+ years of JavaScript experience

  • 2+ years Node.js and NPM experience

  • Experience with Swagger / OpenAPI and spec-first API development

  • Experience working with API Management platforms and / or API proxies

  • Experience with Apigee API Management Platform (++)

  • Experience with AMQP, JMS and other message patterns

  • Team Lead and / or technical leadership experience

  • Experience with Workflow and Business rule technologies

  • Detailed knowledge of web services (SOAP, REST) and common web-based data-interchange mechanisms (JSON, XML)

  • Current experience working with Microsoft on premise, IaaS, PaaS, SaaS and Hybrid technologies

  • Ability to architect, design and develop using cloud principles

  • Ability to diagnose, research and prototype innovative technology in a cloud environment

  • Must have experience working on individual and group projects

  • Excellent organization skills; creativity and objective-oriented focus

  • Strong analytical and problem-solving skills

  • Strong communication, teamwork and interpersonal skills

  • SDLC Tools Sets and (JIRA, Rally, Confluence, Bamboo, etc.)

  • Extensive experience using Agile and Application Lifecycle Management including experience with paired programming, continuous integration, test driven development

  • Must be a team leader who understands the importance of teamwork, collaboration and open communication

  • Excellent customer focus skills

  • Background in technology, design and development of enterprise integration technology

  • Excellent organization skills; creativity and objective-oriented focus

  • On-call availability, periodic overtime, and some travel required

 

 

About Singularity Partners:

  • We work with people and organizations who have ambitious missions - whether they are in the commercial, social or government sectors. We set up smart teams who love challenges and think disruptively to help our clients succeed. We are a software company and a community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. We abhor and reject discrimination and inequality and promote diversity in all its forms. We're proud to be an equal opportunity employer- and celebrate our employees' differences, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or Veteran status. Different makes us better.

  • Do the right thing

  • Attitude, aptitude and integrity

  • Personal and organizational transparency

  • Curiosity, creativity and passion

  • Fail fast and acknowledge our mistakes

  • Intolerant of intolerance

  • Respectful to others and collaborative

bottom of page