We are seeking talented, driven individuals with a passion for tackling complex challenges and a solid desire to learn
As part of our engineering team, you will play a key role in orchestrating, deploying, and maintaining scalable and efficient applications
- To excel in this role, youll need experience in developing server-side logic and working on back-end solutions
- Join us and be part of a team that thrives on innovation and impact!
Responsibilities
Write reusable, testable, and efficient code
- Design and implement low-latency, high-availability, and performant applications
- Design and create RESTful APIs for internal and partner consumption
- Implement security and data protection
- Debug code on the platform (written by self or others) to find the root cause of any ongoing issues and rectify them
- Database query optimization & design and implement scalable database schemas that represent and support business processes
- Implement web applications in Python, SQL, Javascript, HTML, and CSS
- Provide technical leadership to teammates through coaching and mentorship
- Delegate tasks and set deadlines
- Monitor team performance and report on performance
- Collaborate with other software developers, business analysts to plan, design and develop applications
- Maintain client relationships and ensure Company deliverables meet highest expectations of the client
- Qualification & SkillsMandatory
3+ years experience in Django/Flask
- Solid database skills in relational databases
- Knowledge of how to build and use RESTful APIs
- Strong knowledge of version control
- Hands-on experience on working on Linux systems
- Familiarity with ORM (Object Relational Mapper) libraries
Experience with SQL Alchemy is a plus
- Knowledge of Redis
Strong understanding of peer review best practices
Hands-on experience in deployment processes
- Good to Have
Proficiency in AWS, Azure, or GCP (any one)
Experience with Docker
Show more Show less