As an API Integration Specialist, you are responsible to design, develop, test, deploy, troubleshoot and maintain integrations using APIs and web services. You will collaborate with developers, analysts, and stakeholders to determine integration needs and success criteria.
You will be doing API modernization and management, leveraging Apigee to facilitate the transition from a monolithic architecture to a more Agile and decoupled API-centric model.
Location: Remote within the continental United States. Individuals must be willing to work East Coast working hours with some flexibility afforded
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DoD Secret clearance
Education Requirement: Bachelor's Degree in Computer Science (or related field)
540 Internal Thrive Level: Solutions Architect II or III
WHY 540?
540 is a forward-thinking company that the government turns to in order to #GetShitDone. We do more than talk about it, we break down barriers to innovation and build impactful tech. We’re looking for someone with big ideas, who thrives on innovation and is a self-starter. If you love to learn about and work with new technologies, we want to talk to you.
REQUIRED SKILLS & EXPERIENCE
- 5+ years of related technical experience
- Knowledge of one or two modern coding languages/frameworks (Python, JavaScript, Node.js, Java, SpringBoot, etc)
- Significant experience with API Gateways and API Management platforms, such as, Google Apigee, Amazon API Gateway, Azure API Management, IBM API Connect
- Proficiencies in RESTful API design, building and consumption
- Experience with OpenAPI (fka Swagger)
- Understanding of various methods of authentication and authorization via APIs (PKI, OAuth2, JWT, LDAP, SAML, etc)
- Understanding of HTTP and TLS/SSL
- Understanding of core principles of cloud architectures and experience with Google Cloud Platform (GCP), AWS or Azure
- Proficiencies in analyzing, streamlining and documenting application and API functionalities to understand integration requirements
- Ability to corral, define and document technical requirements for developer implementation
- Ability to identify performance issues at the app, API, and data tiers and offer solutions to make it better
- Experience with Agile projects and development
- Broad understanding and experience with various frameworks, tools, and technologies (including challenges exposing/consuming data through APIs)
- Ability to learn quickly and “become an expert” on something that you don’t have previous knowledge/experience on
- Excellent verbal and written communication skills
- Ability to work independently (as if on an island) with clients, but also be a consummate team player
- Can take ownership of tasks and drive them to completion (i.e. figure out next steps without being told explicitly)
NICE TO HAVE SKILLS & EXPERIENCE
- Currently possess or able to obtain Google Cloud and/or AWS certifications as needed
- Significant experience with Apigee’s API Management Platform
- Strong knowledge of CI/CD environments and tools
- Ability to define, create, and execute integration tests (API testing, unit testing, etc)
- Experience standing up a Developer Portal
- Knowledge of non-RESTful data interfaces (SOAP, Web Sockets, GraphQL, etc)
- Experience with securing sensitive data (including security marking standards such as DoD Banner Lines or ISM)
- Ability to rapidly code proof of concepts to help with analysis of alternatives and prove out ideas
- Experience deploying applications in DoD or other accredited federal environments that require IA certification and accreditation to deploy
- Understanding of high availability and scalability techniques at the app, API, and data tiers
BENEFITS & PERKS
- 100% covered health, dental and vision premium for employees, optional dependent coverage
- Flexible Spending Account (FSA)
- 401k with employer match
- Company Sponsored Life Insurance, Short and Long Term Disability coverage
- Flexible PTO + all Federal holidays off
- Home Office allowance
- Reimbursement for trainings / certifications
- Paid AWS Developer account
- Fully loaded Macbook Pro
- Referral Bonus - good people know good people
- Annual Social Events (hackathon, holiday party, charity golf tournament, etc.)
- Access to 540’s Washington Capitals tickets
EQUAL EMPLOYMENT OPPORTUNITY (EEO)
540's policy is to provide equal employment opportunity to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.