Company Overview
TeachEdison is an innovative Education Technology company headquartered in Bangalore specializing in developing high-performance software for educators. Our flagship product EdisonOS empowers knowledge commerce through a robust operating system. With a talented team of 11-50 professionals we are committed to shaping the future of education technology. Learn more at .
Job Overview
We are seeking a talented and driven Software Engineer Consultant to join our growing team at TeachEdison. This mid-level contract role is based in Coimbatore and is best suited for professionals with 4 to 6 years of relevant work experience. The selected individual will contribute to our cutting-edge projects playing a vital role in enhancing software solutions that power education commerce on EdisonOS.
Qualifications and Skills
- Django (Mandatory skill): Strong expertise in developing scalable and maintainable backend solutions using Django framework for complex applications.
- (Mandatory skill): Proven ability to build modern efficient and responsive web interfaces using for enhanced user experiences.
- FastAPI (Mandatory skill): Deep knowledge in building high-performance APIs and microservices architectures with FastAPI framework.
- REST Framework: Demonstrated experience designing and implementing RESTful APIs ensuring robust and secure communication across services.
- TypeScript: Proficiency in TypeScript for building type-safe reliable and large-scale front-end or back-end applications.
- Microservices CI/CD: Experience in microservices architectures and continuous integration/continuous deployment pipelines to automate and streamline development processes.
- Python: Advanced programming skills in Python enabling effective backend development and seamless integration with multiple systems.
- Strong problem-solving skills combined with an analytical mindset to efficiently troubleshoot and optimize complex software systems.
Roles and Responsibilities
- Develop test and deploy scalable backend and frontend components for EdisonOS using Django and FastAPI frameworks.
- Collaborate with cross-functional teams to design system architecture that meets business and technical requirements.
- Implement RESTful APIs and ensure their security reliability and high performance catering to varied client and server applications.
- Contribute to the adoption and maintenance of microservice-based architectures to support platform scalability and modularity.
- Ensure continuous integration and deployment processes using best practices for DevOps and CI/CD pipelines.
- Write clean maintainable and well-documented code to support future development and third-party integrations.
- Troubleshoot identify bottlenecks and optimize workflows to improve the performance of the software and underlying systems.
- Engage in code reviews knowledge sharing and mentorship to foster a collaborative and high-performing engineering culture.
Required Experience:
Manager
Company OverviewTeachEdison is an innovative Education Technology company headquartered in Bangalore specializing in developing high-performance software for educators. Our flagship product EdisonOS empowers knowledge commerce through a robust operating system. With a talented team of 11-50 professi...
Company Overview
TeachEdison is an innovative Education Technology company headquartered in Bangalore specializing in developing high-performance software for educators. Our flagship product EdisonOS empowers knowledge commerce through a robust operating system. With a talented team of 11-50 professionals we are committed to shaping the future of education technology. Learn more at .
Job Overview
We are seeking a talented and driven Software Engineer Consultant to join our growing team at TeachEdison. This mid-level contract role is based in Coimbatore and is best suited for professionals with 4 to 6 years of relevant work experience. The selected individual will contribute to our cutting-edge projects playing a vital role in enhancing software solutions that power education commerce on EdisonOS.
Qualifications and Skills
- Django (Mandatory skill): Strong expertise in developing scalable and maintainable backend solutions using Django framework for complex applications.
- (Mandatory skill): Proven ability to build modern efficient and responsive web interfaces using for enhanced user experiences.
- FastAPI (Mandatory skill): Deep knowledge in building high-performance APIs and microservices architectures with FastAPI framework.
- REST Framework: Demonstrated experience designing and implementing RESTful APIs ensuring robust and secure communication across services.
- TypeScript: Proficiency in TypeScript for building type-safe reliable and large-scale front-end or back-end applications.
- Microservices CI/CD: Experience in microservices architectures and continuous integration/continuous deployment pipelines to automate and streamline development processes.
- Python: Advanced programming skills in Python enabling effective backend development and seamless integration with multiple systems.
- Strong problem-solving skills combined with an analytical mindset to efficiently troubleshoot and optimize complex software systems.
Roles and Responsibilities
- Develop test and deploy scalable backend and frontend components for EdisonOS using Django and FastAPI frameworks.
- Collaborate with cross-functional teams to design system architecture that meets business and technical requirements.
- Implement RESTful APIs and ensure their security reliability and high performance catering to varied client and server applications.
- Contribute to the adoption and maintenance of microservice-based architectures to support platform scalability and modularity.
- Ensure continuous integration and deployment processes using best practices for DevOps and CI/CD pipelines.
- Write clean maintainable and well-documented code to support future development and third-party integrations.
- Troubleshoot identify bottlenecks and optimize workflows to improve the performance of the software and underlying systems.
- Engage in code reviews knowledge sharing and mentorship to foster a collaborative and high-performing engineering culture.
Required Experience:
Manager
View more
View less