
API Integration Engineer III
Availity
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Develop and Configure Software
- Extend API Gateway platform through configuration and development
- Build integration for complex systems that address project specifications and guidelines
- Develop and maintain infrastructure as code
- Write programs that span multiple platforms
- Provide input on programming or development standards
- Coordinate with others on architectural standards
- Coordinate with stakeholders to determine the best integration approach
- Maintain Software and Configuration
- Review existing programs and modify the application code to create enhancement or develop new programs
- Provide support on configurations to stakeholders and customers
- Analyze and document requirements; identify risks and solutions that leverage business values
- Report missing elements and explain the impacts on subsystems
- Recommend changes in development maintenance and system standards
- Build Technical Documentation
- Write detailed technical documentation for subsystems and identify integration points
- Test Code
- Perform unit testing and complex debugging
- Work with other project team members to resolve problems or issues
- Ensure appropriate testing is being completed by the project team
- Manage Projects
- Work on large, complex projects that require skill and experience in multiple technical environments and process knowledge of a specific business area
- Estimate work efforts for backlog management and planning
- Assist team in determining technical feasibility and feedback on new product objectives
- Partner with all stakeholders, internal and external, to identify potential slippage or inter-team dependencies
- Work with other team members to resolve problems or issues
- Participate in on-call rotations to support the business
- Investigate and resolve incidents according to severity guidelines
- Lead troubleshooting calls with customers and internal incident response teams to resolve issues
- Ensure appropriate monitoring is in place to proactively identify issues
Requirements
- Bachelor's degree in computer science, computer engineering or equivalent
- 4 - 6 years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design
- Experience testing and debugging business application systems and processes
- Experience developing software products with high-volume processing of sensitive data
- Experience integrating both in house developed software and externally purchased software for large applications
- Experience with API management systems and web portal API integration
- Familiarity with Tyk API Gateway and configuring API definitions is a plus
- Experience with Go programming language is a plus
- Experience with Object Oriented Programming, J2EE or .Net preferred
- Experience with Linux server environment
- Experience with server-side Java Script or XSLT a plus
- Experience working with Product and Business Management teams a plus
- Experience working in an entrepreneurial company a plus
- Experience working in cloud-hosted environments a plus, AWS preferred
Benefits
- Competitive salary
- Bonus structure
- Generous HSA company contribution
- Healthcare, vision, dental benefits
- 401k match program
- Unlimited PTO for salaried associates + 9 paid holidays
- Gym membership reimbursement up to $250/year
- Education reimbursement
- Paid Parental Leave for both moms and dads
- Community engagement and volunteering opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API developmentinfrastructure as codeprogrammingunit testingdebuggingsoftware developmentprocess mappingObject Oriented ProgrammingGo programming languageJava
Soft Skills
project managementstakeholder coordinationproblem solvinganalytical skillscommunicationteam collaborationtechnical feasibility assessmentincident responserisk identificationdocumentation
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineering