Job Description Software Engineer (Full Stack Backend Focus)
Role: Full Stack / Backend-Focused Software Engineer
Location: Coimbatore (Work From Office)Experience: 23 Years
Overview
We are looking for a highly skilled Software Engineer with a strong foundation in backend development and solid full-stack capabilities. The ideal candidate should be proficient in Python (Django/FastAPI) JavaScript/TypeScript and front-end frameworks like React/React Native. Experience working with Microsoft tech stacks (Power AutomationPower Apps Microsoft 365 integrations) will be an added advantage.
The role requires end-to-end ownership of backend services API development application integrations and contributing to frontend modules when needed. You will collaborate closely with Product QA and AI teams to deliver high-performance scalable and secure applications.
Key Responsibilities
1. Backend Development (Primary Focus)
* Design develop and maintain scalable backend services using Python (Django FastAPI).
* Build RESTful APIs authentication/authorization flows and microservices.
* Optimize backend performance caching concurrency and error handling.
* Integrate with relational and NoSQL databases (PostgreSQL/MySQL/MongoDB).
2. Frontend Development (Secondary)
* Contribute to UI development using React and React Native when required.
* Work with TypeScript and modern frontend patterns to deliver clean and responsive UI.
* Ensure seamless communication between frontend and backend components.
3. Microsoft Tech Stack (Preferred)
Experience with any of the following Microsoft technologies will be a strong advantage:
* Power Automate building automated workflows approval flows and integrations between applications.
* Power Apps developing form-based apps custom connectors and data-driven interfaces.
* Microsoft 365 Integrations working with Teams Outlook SharePoint and OneDrive APIs.
* SharePoint Online interacting with lists libraries and document workflows through APIs.
4. Database & API Layer
* Design efficient database schemas and write optimized SQL queries.
* Work with ORM frameworks and structured data models.
* Implement API rate limiting input validations and security best practices.
5. System Architecture & Code Quality
* Contribute to system design discussions focusing on scalability performance and maintainability.
* Write clean reusable well-documented code following industry standards.
* Participate in code reviews unit testing and integration testing.
6. DevOps & Deployment Support
* Deploy and manage backend services on cloud (Azure preferred).
* Work with CI/CD pipelines Docker containers and environment configurations.
* Monitor application performance and troubleshoot production issues.
7. Collaboration & Process
* Work in Agile/Scrum teams and participate in grooming sessions sprint planning and stand-ups.
* Collaborate closely with QA Product and AI teams to deliver high-quality releases.
* Communicate risks constraints and architectural considerations proactively.
Core Skills & Qualifications
Technical
* 23 years of hands-on experience in full-stack or backend development.
* Strong expertise in:
* Python (Django DRF FastAPI)
* JavaScript/TypeScript
* React / React Native / NextJS
* Good understanding of:
* REST API design
* Microservices
* Database design (SQL & NoSQL)
* Authentication frameworks (OAuth2 JWT SSO)
* Experience with cloud (Azure preferred; AWS/GCP acceptable).
* Knowledge of Git CI/CD pipelines Docker and environment management.
Soft Skills
* Strong analytical and problem-solving abilities.
* Excellent communication and collaboration skills.
* Ability to work in cross-functional teams.
* Ownership mindset and attention to detail.
Nice to Have
* Experience with Microsoft ecosystem (Power automationPower BI Teams/Outlook integrations).
* Familiarity with event-driven architecture WebSockets or async frameworks.
* Exposure to performance optimization caching (Redis) and API security.
* Experience integrating with AI/ML services (optional but beneficial).
Required Skills:
Strong expertise in: * Python (Django DRF FastAPI) * JavaScript/TypeScript * React / React Native / NextJS * Good understanding of: * REST API design * Microservices * Database design (SQL & NoSQL) * Authentication frameworks (OAuth2 JWT SSO) * Experience with cloud (Azure preferred; AWS/GCP acceptable). * Knowledge of Git CI/CD pipelines Docker and environment management.
Sense7ai is not just redefining talent acquisition and software innovation; we are also committed to leveraging our expertise to support urban and rural skill development, offering opportunities for underserved communities. By offering a synergy of AI-powered recruitment with custom ... View more