Senior Software Engineer - Python
Devsinc
Posted: May 5, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain complex Python applications and frameworks, working collaboratively with product managers and designers to deliver high-quality software solutions.
Required Skills
Job Description
Devsinc is actively seeking a skilled and experienced Senior Software Engineer - Python to join our innovative team. In this role, you will take on the responsibility of developing high-quality software solutions using Python, and you will work in a collaborative environment to drive projects from concept to completion. Your expertise will be instrumental in enhancing our software capabilities and delivering robust applications.
Responsibilities:
• Design, develop, and maintain complex Python applications and frameworks.
• Collaborate with product managers and designers to understand and implement features.
• Conduct code reviews and provide mentorship to junior developers.
• Debug and resolve technical issues, ensuring optimal performance and functionality.
• Build and maintain RESTful APIs for seamless integration with front-end systems.
• Stay updated with the latest technologies and best practices in software engineering.
• Participate in the full software development lifecycle, from requirements gathering to deployment.
Requirements:
• Bachelor’s degree in Computer Science or a related field.
• 5+ years of professional experience in software engineering with a strong focus on Python.
• Proficient in web frameworks such as Django and FAST API and Flask.
• Experience with database management systems (SQL and NoSQL).
• Familiarity with cloud services (AWS, Azure, or GCP) and deployment strategies.
• Strong understanding of testing frameworks and practices.
• Ability to work in an Agile environment and collaborating with cross-functional teams.
• Excellent problem-solving and analytical skills.
• Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.