โ† Back to jobs

Sr. Python Developer

AGM Tech Solutions, LLC
FULL_TIME Remote ยท US Boonton, NJ, United States, NJ, US Posted: 2026-05-11 Until: 2026-07-10
Apply Now โ†’
You will be redirected to the original job posting on BeBee.
Apply directly with the employer.
Job Description
Role: Software Engineer - Python Location: Alpharetta, GA (Hybrid) 6+ Months Contract (Possible Contract to Hire) Key Responsibilities Design, develop, and maintain Python-based backend services and APIs Build secure and efficient integrations with relational databases, external APIs, and enterprise systems Develop reusable modules, libraries, and frameworks to accelerate future development Implement robust authentication, authorization, rate limiting, error handling, and retry logic Optimize application performance for scalability and low-latency use cases Collaborate with product managers, AI engineers, and backend teams to understand system requirements Write clear and comprehensive technical documentation for services and integrations Maintain and enhance existing applications as APIs, libraries, and business needs evolve Write unit tests and integration tests to ensure reliability and code quality Participate in code reviews and follow best practices for maintainable software design Required Qualifications 5+ years of professional software development experience Strong proficiency in Python Hands-on experience building and consuming RESTful APIs Solid understanding of JSON, HTTP protocols, and API design principles Experience working with authentication mechanisms (OAuth, API keys, JWT) Familiarity with asynchronous programming (async/await) and concurrency concepts Experience with relational databases (PostgreSQL, MySQL, or similar) Proficiency with Git and modern CI/CD pipelines Strong debugging, problem-solving, and communication skills Technical Skills - Languages: Python, TypeScript/JavaScript, Node.js Protocols: JSON-RPC, REST, GraphQL, SSE (Server-Sent Events) Tools: Git, Docker, VS Code, testing frameworks (pytest, Jest) Security: Authentication flows, secure credential management, data encryption