Title: Senior Integration Developer Location: RemoteDuration: 12 MonthsWork Hours: 35hrs week
Mandatory Skills:
8+ years of overall software development experience5+ years of development with experience with programming languages/frameworks such as Java/Spring and NodeJS/Express 3+ years of solid hands-on experience with Azure and/or AWS and knowledge of various cloud servicesExperience developing API microservice applications using stateless architecture patterns, Domain-Driven Design, and RESTful architecture best practicesExperience in developing applications that employ synchronous or asynchronous services based on performance & business requirementsStrong knowledge of data integration technologies, patterns, and processesUnderstanding of secure coding best practicesUnderstanding of API Gateways, proxies, and concepts of securing API endpoints (e.g., rate limiting, API tokens)Experience with relational (e.g., PostgreSQL) and no-SQL (e.g., MongoDB) databases.Experience with Git, Azure DevOps Pipelines, Terraform or equivalent CI/CD toolsExperience with Containerization and MicroservicesA team player with excellent communication skills, both written and oral, interpersonal, organizational skills, and problem-solving ability to work with customers and other nontechnical end users on complex issues Has a high degree of responsibility and can work as an independent contributor to accomplish program goals
Desirable Skills: Experience using Azure services for Security, App Service, Logic Apps, Blob Storage, Data Lake, etc.Experience with Informatica Intelligent Cloud ServicesExperience with Azure Monitoring servicesMicrosoft Certified Azure Solutions Architect ExpertExemplifies diversity, equity and inclusion work in design practice and past projects