Reporting to the Manager of Middleware Product Engineering the Golang Software Engineer will be working to extend functionality for Availity's API gateway on the cloud. The objective is to architect and engineer core components of Availity's high-performance integration gateways.
Location : Remote US
Why you want to work on this team :
- This team is driving the design and implementation of future business-critical platforms
- This team has an opportunity to accelerate Availity's strategic initiative to migrate to the cloud
To be qualified for this position :
Bachelor's degree in Computer Science or Computer Engineering6+ years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system designExpert level experience with GolangExperience with API GatewaysExperience with AWSExperience with Node.jsExperience with web services (REST & SOAP)Strong understanding of web service authentication and security technologies, such as OAuth, JWT, mutual TLS, and WSSEStrong understanding of client and server SSL certificatesAbility to create well tested softwareYou will set yourself apart :
AWS CertificationTest automation experienceYou will be :
Participating in an agile sprint cycle with daily standupsDeveloping code that promotes reuse, is well structured, intentional in design, and is easy to maintain that address project specifications and guidelinesApplying the software development lifecycle with emphasis on test automationAnalyze existing programs and modify the application code to create enhancements while accepting guidance from legacy platform SMEsWork with other team members to resolve problems or issuesRequired Skills : Java
Additional Skills : Software Developer