API Developer
Insight Global
Job Description
Insight Global is seeking a skilled and motivated API Developer with a strong background in API development, web application delivery, and secure, scalable backend services. The ideal candidate has at least 6+ years of professional experience, with a deep focus on Python development using the FastAPI framework, and is well versed with CI/CD leveraging ADO and/or GitHub. You will play a key role in designing, building, and deploying robust APIs and web applications, collaborating closely with cross-functional teams to ensure security, performance, and maintainability. This role a long term contract, 4 days onsite in St. Louis, MO.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
• 6+ years of professional experience in API Development
• Strong proficiency in Python and backend development with FastAPI (or similar frameworks like Flask), development experience with Node.js
• Practical experience building, integrating, or supporting Agentic AI/GenAI-powered features, workflows, or services (e.g., LLM-driven automation, AI agents, validation pipelines, or intelligent API components).
• Demonstrated ability to design and deliver high-performance, secure RESTful APIs.
• Comfortable with containerization concepts (Docker) and infrastructure scripting (Terraform, Bash, or similar)
• Implement DevOps practices and Infrastructure-as-Code (IaC) for API development and deployment.
• Automate build and release pipelines (CI/CD) using tools such as GitHub Actions, manage infrastructure with Terraform/CloudFormation, and ensure smooth deployment of API services across environments.
• Knowledge of application security practices, including Azure Entra authentication/authorization, strong knowledge of API security standards and protocols (OAuth 2.0, JWT, SSL/TLS, etc.), and experience implementing governance around API access, authorization, and data protection. • Experience with front-end/backend integration workflows
• Familiarity with Node.js for building lightweight services or frontend-backend orchestration
• Exposure to AKS (Azure Kubernetes Service) and microservice deployment strategies
• Exposure to cloud platforms (Azure, AWS, or GCP)
• Familiarity with API documentation tools (Swagger/OpenAPI)
• Familiarity with MuleSoft Anypoint Platform is a plus– designing APIs, building integrations/flows, and managing the full API lifecycle (development, testing, deployment, and management)
• Bachelor's degree in Computer Science, Engineering, or related field
Confirm your E-mail: Send Email
All Jobs from Insight Global