Sr. Python Developer at Simform Mobile App Development Company Los Angeles
Ahmedabad, gujarat, India -
Full Time


Start Date

Immediate

Expiry Date

13 Oct, 26

Salary

0.0

Posted On

15 Jul, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Django, Flask, FastAPI, AWS, Azure, GCP, Microservices Architecture, Docker, PostgreSQL, DynamoDB, SQLAlchemy, React, Vue, Kubernetes, CI/CD

Industry

IT Services and IT Consulting

Description
Job Title: Sr. Python Developer Location: Ahmedabad, Gujarat Job Type: Full Time Department: Python   About Simform: Simform is a premier digital engineering company specialising in Cloud, Data, AI/ML, and Experience Engineering to create seamless digital experiences and scalable products. Simform has strong capabilities across Microsoft, Google Cloud, and Databricks. With a presence in 6 countries, Simform primarily serves North America, the UK, and the Northern European market. Simform is well-recognised as one of the most reputed employers in the region, having created a thriving work culture with a high work-life balance that gives a sense of freedom and opportunity to grow Simform takes pride in being one of the most reputed employers in the region, having created a thriving work culture with a high work-life balance that gives a sense of freedom and opportunity to grow.   Role Overview: We are looking for a Senior Python Developer who is passionate about building high-performance applications and eager to take on challenges. This role requires expertise in Python frameworks, cloud platforms, and scalable architectures. If you are a proactive problem solver with a strong technical background and a team player with a positive attitude, we want to hear from you. Responsibilities * Collaborate with clients and project teams to understand business requirements and develop efficient, high-quality code that meets or exceeds client expectations. * Optimize application performance for smooth operation on multiple delivery platforms, including cloud environments like AWS, Azure, or GCP. * Design and implement low-latency, high-availability, and performant applications using frameworks such as Django, Flask, or FastAPI. * Lead the integration of user interface elements developed by front-end developers with server-side logic. * Integrate multiple data sources and databases into one system, ensuring proper integration of data storage and third-party libraries/packages into the application. * Create scalable and optimized database schemas tailored to specific business logic and handle large volumes of data from databases or over HTTP(S)/WebSockets. * Conduct thorough testing using pytest and unittest, and perform debugging to ensure applications are bug-free and run smoothly. * Provide mentorship and guidance to junior developers on the team. * Communicate effectively with clients to understand their needs and provide updates on project progress. Skills and Qualifications * 4+ years of experience as a Python developer with strong client communication skills and team-leading experience. * In-depth knowledge of different Python frameworks such as Django, Flask, or FastAPI. * Strong knowledge of cloud technologies, particularly AWS, Azure, or GCP. * Deep understanding of microservices architecture, multi-tenant architecture, and best practices in Python development. * Familiarity with serverless architecture and frameworks such as AWS Lambda or Azure Functions. * Experience with deployment using Docker, Nginx, Gunicorn, Uvicorn, Supervisor, Docker. * Hands on experience with SQL and NoSQL database as PostgreSQL , AWS DynamoDB * Understanding of different types of Object Relational Mappers (ORMs) including SQLAlchemy, Django ORM. * Demonstrated ability to handle multiple API integrations and write modular, reusable code. * Experience with frontend technologies and frameworks like React, Vue or HTML, CSS, JS enhancing full-stack development capabilities. * Solid understanding of user authentication and authorization mechanisms across multiple systems and environments. * Familiar with fundamental design principles for scalable applications and proficient in object event-driven programming in Python. * Strong skills in unit testing, debugging, and code optimization. * Experience with modern software development methodologies, including Agile and Scrum. * Familiarity with container orchestration tools such as Kubernetes. * Understanding of data processing frameworks such as Apache Kafka, Spark. ( Good to have ) * Experience with CI/CD pipelines and automation tools like Jenkins, GitLab CI, or CircleCI. Why Join Us: * Young Team, Thriving Culture * Flat-hierarchical, friendly, engineering-oriented, and growth-focused culture. * Well-balanced learning and growth opportunities * Free health insurance. * Office facilities with a game zone, in-office kitchen with affordable lunch service, and free snacks. * Sponsorship for certifications/events and library service. * Flexible work timing, leaves for life events, WFH and hybrid options

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design and implement high-performance, scalable applications using Python frameworks and cloud platforms. Collaborate with clients to translate business requirements into efficient code and provide mentorship to junior developers.
Loading...