Senior Software Engineer
Aarti PatleRemoteSENIORPosted 4h ago
PythonFastAPIReactTypeScriptAI-assisted developmentGitHub CopilotFactory AIDockerAzure App ServiceAzure Container RegistryCosmos DBBlob StorageKey VaultMicrosoft Entra IDRBACGitLab CI/CDAutomated TestingAPI DesignError HandlingSecure Secrets ManagementStakeholder Collaboration
About the Role
We are looking for an experienced Senior Software Engineer to join a dynamic team on a Remote W2 Contract basis. This role requires expertise in full-stack, backend, or platform engineering with a focus on building secure, scalable applications.
Key Responsibilities
• Design and implement RESTful APIs using Python and FastAPI
• Develop user interfaces with React and TypeScript
• Utilize AI-assisted development tools such as GitHub Copilot and Factory AI
• Manage containerized applications with Docker
• Work with Azure services including App Service, Container Registry, Cosmos DB, and Blob Storage
• Implement secure authentication and authorization with Microsoft Entra ID and RBAC
• Set up and maintain CI/CD pipelines using GitLab
• Conduct automated testing including unit, integration, API, and E2E tests
Requirements
• 6+ years of experience in Full-Stack, Backend, or Platform Engineering
• Strong expertise in Python, FastAPI, React, and TypeScript
• Experience with AI-assisted development tools
• Knowledge of Docker and containerized applications
• Familiarity with Azure services and cloud platforms
• Experience with secure secrets management
• Ability to collaborate with stakeholders and solve problems independently