5 Orangebits Software Technologies Jobs
8-9 years
Senior Software Engineer - Python (8-9 yrs)
Orangebits Software Technologies
posted 4d ago
About the job :
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities :
- Design, develop, and maintain scalable, robust applications using Python.
- Write clean, maintainable, and efficient code adhering to industry best practices.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Participate in the full application lifecycle with a focus on coding, debugging, and testing.
- Identify and resolve bugs while continuously improving application performance.
- Stay informed about emerging technologies and industry trends to enhance solutions.
- Contribute to the ongoing optimization and refinement of the development process.
- Optimize applications for speed, scalability, and reliability.
- Maintain comprehensive documentation of code, processes, and modifications.
- Provide technical support during application deployment as needed.
- Conduct code reviews and offer constructive feedback to team members.
Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Hands-on experience with web frameworks such as Django, Flask, or FastAPI (preferred).
- Working knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB) and SQL is advantageous.
- Familiarity with the full development lifecycle, including testing, continuous integration, and version control (e.g., Git).
- Strong analytical and problem-solving skills, with the ability to work independently or in a team setting.
- Experience with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
- Excellent communication and interpersonal skills to facilitate collaboration.
Functional Areas: Other
Read full job descriptionPrepare for Software Python Engineer roles with real interview advice