About the job
We are building tech platform for Indian Financial Market. We are seeking a highly motivated and detail-oriented Python Full Stack Developer to join our team. This role offers an exciting opportunity to contribute to our company's success while gaining valuable experience in a fast-paced environment.
Responsibilities
Develop and maintain scalable and robust web/mobile applications using Python, Django, and Flask frameworks.
Collaborate with cross-functional teams to design, develop, and deploy new features.
Write clean, efficient, and maintainable code while adhering to coding standards.
Conduct thorough testing and debugging to ensure high-quality software.
Participate in code reviews to provide and receive constructive feedback.
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Stay updated with the latest industry trends and technologies.
Troubleshoot and resolve software defects and issues in a timely manner.
Assist in the deployment and maintenance of applications on production servers.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
1- 2 years of professional experience in Python development.
Strong knowledge of Python and experience with Django and Flask frameworks.
Knowledge of RESTful APIs and microservices architecture.
Familiarity with frontend technologies such as HTML, CSS, and JavaScript.
Understanding of object-oriented programming (OOP) concepts.
Knowledge of database systems, including SQL and ORM (Object-Relational Mapping).
Knowledge of version control systems, particularly Git.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Attention to detail and commitment to delivering high-quality software.
Good to have
Experience with frontend frameworks/libraries like React JS.
Familiarity with cloud platforms such as AWS or Azure.
Understanding of Agile/Scrum methodologies.
Client communication & team lead experience.
Skills: Python