HamburgerMenu
hirist

Octagos Health - Software Developer - Python

Octagos
Noida
3 - 5 Years

Posted on: 17/07/2025

Job Description

Key Responsibilities :


- Software Design & Development : Design, develop, and implement high-quality, scalable, and efficient applications and services using Python.


- Code Quality & Best Practices : Write clean, well-documented, and testable code adhering to industry best practices, coding standards, and design principles. Participate in and conduct code reviews.


- Problem Solving & Debugging : Identify, diagnose, and resolve complex technical issues and performance bottlenecks throughout the application lifecycle.


- Collaboration : Work closely with product managers, QA engineers, data scientists, and other cross-functional teams to understand requirements and deliver integrated solutions.


- Integration : Design and implement integrations with various databases (SQL/NoSQL), APIs, and third-party services.


- Continuous Improvement : Participate in continuous improvement initiatives for development processes, tools, and overall system reliability.


Required Skills & Qualifications :


- 3-5 years of professional experience in software development using Python.


- Strong understanding of object-oriented programming (OOP) principles and common design patterns.


- Hands-on experience with at least one major Python web framework (e.g., Django, Flask, FastAPI) for building web applications or APIs.


- Proficiency with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases (e.g., MongoDB, Redis).


- Experience with RESTful API design and development.


- Familiarity with version control systems, particularly Git.


- Strong problem-solving, analytical, and debugging skills.


- Excellent communication (verbal and written) and collaboration abilities.


- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.


info-icon

Did you find something suspicious?