Sr. Python Developer
Sr. Python Developer
Senior Full Stack Python Developer
Location: Onsite Employment Type: W2 Contract
About the Role
Soft Standard Solutions is a leading staffing and consulting firm, specializing in connecting skilled IT professionals with top clients across the US and helping candidates secure strong, long-term placements. We are currently hiring Sr. Python Developer with excellent experience in Python development and Machine Learning for one of our esteemed clients. This is a great opportunity for someone who enjoys building scalable software while applying ML techniques to solve real-world problems, with the added support of our placement and career guidance services throughout the process.
Key Responsibilities
Design, develop, and maintain robust, scalable, and secure full stack applications using Python and modern JavaScript frameworks Architect backend services, RESTful/GraphQL APIs, and microservices Build responsive, performant frontend interfaces and integrate them with backend systems Own database design, optimization, and data modeling (relational and/or NoSQL) Write clean, maintainable, well-tested code and enforce code quality through reviews Collaborate with product managers, designers, and QA to translate requirements into technical solutions Optimize applications for performance, scalability, and reliability Design and manage CI/CD pipelines and deployment workflows Mentor junior/mid-level developers and contribute to technical roadmap decisions Troubleshoot, debug, and resolve production issues Participate in architecture discussions, code reviews, and sprint planning
Required Skills & Qualifications
Develop and maintain backend services and business logic using Python at an expert level Build and manage applications using frameworks such as Django, Flask, or FastAPI Design and implement RESTful APIs (and GraphQL APIs where applicable) for internal and external consumption Develop responsive, user-facing interfaces using JavaScript/TypeScript Implement responsive layouts and ensure cross-browser compatibility using HTML5 and CSS3 Design, optimize, and maintain relational database schemas using PostgreSQL or MySQL Implement and manage NoSQL solutions (MongoDB, Redis, etc.) for caching, session management, or unstructured data needs Deploy and manage applications on cloud platforms such as AWS, GCP, or Azure Build and maintain CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI to streamline deployment Manage version control and collaborate with distributed teams using Git workflows