

Job Responsibilities
● Implement and maintain Django-based applications
● Use server-side logic to integrate user-facing elements.
● Develop software related to asset management
● Write and implement software solutions that integrate different systems.
● Identify and suggest various opportunities to improve efficiency and functionality.
● Coordinating the workflow between the graphic designer, the HTML coder, and yourself
● Creating self-contained, reusable, and testable modules and components
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
● Unit-test code for robustness, including edge cases, usability, and general reliability.
● Should have the ability to work with old and new versions of django.
● Understand existing code base and adapt to business needs as required
Required Skills
● 3 years experience in software industry
● Minimum 2 year experience in Python
● Minimum 1 Year experience in Django
● Basic understanding of front end technologies like HTML, CSS, JavaScript and jQuery
● Ability to build user interfaces using the latest web standards
● Familiarity with event-driven programming in Python
● Able to create database schemas that represent and support business processes
● Strong unit test and debugging skills
● Experience working in Linux
● Excellent problem solving skills
● Excellent verbal and written communication skills
● Ability to work well in a team development environment

Similar jobs



Position: Senior Backend Developer
Type: Full-Time Location: Onsite
Experience Level: 5+ years (Intermediate to Senior)
About the Role: We are looking for a highly skilled Senior Backend Developer with 5+ years of experience to work alongside our AI/ML and frontend teams in building an AI-driven customer support system. You will be responsible for designing, developing, and optimizing the backend architecture, ensuring seamless integration with AI models, real-time data processing, and third-party tools. This role requires expertise in scalable API development, database management, and cloud deployment while ensuring high performance and security.
Key Responsibilities:
Backend Development & Architecture:
● Design and develop a scalable, high-performance backend to support AI-driven customer interactions.
● Build and optimize RESTful APIs and GraphQL endpoints for real-time voice and text processing.
● Develop microservices-based architectures to ensure modularity and scalability.
● Implement authentication & authorization mechanisms (OAuth, JWT, Role-Based Access Control).
AI & API Integration:
● Integrate AI models for speech recognition, sentiment analysis, and conversational AI.
● Ensure smooth data exchange between AI/ML models and frontend applications.
● Work with third-party tools such as Twilio, AWS Connect, and CRM systems for seamless interaction.
● Optimize API response times for real-time customer interactions with low latency.
Database Management & Data Processing:
● Design and manage relational (SQL) and NoSQL databases for AI model training and customer data.
● Implement efficient data pipelines for processing large datasets and real-time analytics.
● Ensure data consistency, integrity, and compliance with security standards.
Deployment, Security & Performance Optimization:
● Deploy scalable backend solutions on cloud platforms like AWS, GCP, or Azure.
● Implement CI/CD pipelines for smooth deployment and version control.
● Optimize database queries, API endpoints, and caching mechanisms for maximum performance.
● Implement security best practices (encryption, rate limiting, and logging).
Collaboration & Ownership:
● Work closely with AI/ML engineers and frontend developers to ensure seamless integration.
● Take ownership of backend architecture and propose enhancements for scalability.
● Stay updated with the latest backend technologies, AI integration techniques, and cloud advancements.
Required Skills and Qualifications:
Education:
● Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Core Skills:
● Proficiency in backend programming languages (Python, Node.js, or Golang).
● Experience with machine learning libraries and AI model integration (TensorFlow, PyTorch).
● Expertise in RESTful API and GraphQL development for AI-driven applications.
● Proficiency in relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
● Experience with microservices architecture and containerization (Docker, Kubernetes).
● Strong knowledge of cloud services (AWS Lambda, EC2, S3, GCP Functions, Firebase).
● Familiarity with event-driven architectures (Kafka, RabbitMQ, AWS SQS).
● Experience in implementing caching strategies (Redis, Memcached).
● Understanding of DevOps and CI/CD pipelines (GitHub Actions, Jenkins).
Preferred Experience:
● Previous experience working with AI-powered applications or conversational AI APIs.
● Familiarity with WebSockets and real-time communication protocols.
● Experience with serverless computing and cloud-native solutions.
● Strong understanding of distributed systems and large-scale architectures.
● Experience 3rd party API integrating (like Twilio, Vonage, or AWS Connect).
Soft Skills:
● Strong problem-solving and analytical skills.
● Excellent communication and collaboration with cross-functional teams.
● Proactive mindset with a focus on scalability and system optimization.

Role: Python-Django Developer
Location: Noida, India
Description:
- Develop web applications using Python and Django.
- Write clean and maintainable code following best practices and coding standards.
- Collaborate with other developers and stakeholders to design and implement new features.
- Participate in code reviews and maintain code quality.
- Troubleshoot and debug issues as they arise.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging trends and technologies in web development.
Requirements:
- Bachelor's or Master's degree in Computer Science, Computer Engineering or a related field.
- 4+ years of experience in web development using Python and Django.
- Strong knowledge of object-oriented programming and design patterns.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Understanding of RESTful web services.
- Familiarity with database technologies such as PostgreSQL or MySQL.
- Experience with version control systems such as Git.
- Ability to work in a team environment and communicate effectively with team members.
- Strong problem-solving and analytical skills.


· Should have 5 to 6 years of work experience as a Python Developer
· Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
· Knowledge of object-relational mapping (ORM)
· Familiarity with front-end technologies (like JavaScript and HTML5)
· Should have completed B.E/B.Tech. /MCA in any field.
· Good problem-solving skills and Team spirit.
· Writing scalable code using Python programming language.
· Testing and debugging applications.
· Developing back-end components.
· Integrating user-facing elements using server-side logic.
· Assessing and prioritizing client feature requests.
· Integrating data storage solutions.




● 3+ years of experience with React.js, React Native and Node.js
● Experience in building and deploying a mobile application using React Native.
● Strong proficiency in JavaScript/TypeScript, including DOM manipulation and the JavaScript
object model
● A sound understanding of Redux/Flux, Webpack, ES6, Jest.
● Must have hands on experience in Restful APIs
● Using logic and reasoning to identify the strengths and weaknesses of alternative solutions,
conclusions or approaches to problems
● Ability to ship features on a weekly basis: should be good at time management and
prioritization
● Hands-on experience in CI/CD principles and TDD
● Strong written and verbal English communication skills
Your responsibilities:
● Understand the business context and build high quality code using proven design and
architectural patterns
● Develop, test and deploy integrations required to meet business requirements
● Carry out unit tests and other quality control mechanisms to inform and validate the code and
design
● Utilizing and monitoring cloud infrastructure resources (such as AWS, Azure) efficiently
● Participate in a highly fluid environment applying agile software development principles
● Ensure the coding standards are on-par with the best in the industry

Job Summary
- 5 to 8 years of experience with Python, and well versed with RDBMS (SQL Server preferred).
- Should have good experience in Data Structures, Algorithms, NumPy, and Pandas.
- Familiar with JSON and REST APIs
- Strong knowledge of object-oriented and parallel programming techniques
- Experience with test-driven development (TDD)
- Excellent analytical and problem-solving skills
- Good interpersonal skills
- Good team player
Skills:
Python Developer
Python
API
RDBMS

- The developer should be well conversant with principles of clean codeand refactoring practices.
- The developer should have experience writing unit and integration tests.
- The developer should be conversant with agile development practices.
- Prior experience in Python is a good to have but the developer should be willing to do development in Python.
- The developer is expected to collaborate with developers from other teams as well as business stakeholders in India and in US to design and develop business requirements.

Position: Python Developer
Experience: 2-9 Years
Company Profile:
About Exponentia: Exponentia is an AI tech organization with presence across India, Singapore, Middle East, and the UK. We are an innovative and disruptive organization, working on cutting edge technology to help our clients transform into the enterprises of the future. We provide artificial intelligence-based products/platforms capable of automated cognitive decision making to improve productivity, quality, and economics of the underlying business processes. Currently, we are transforming ourselves and rapidly expanding our business.
About Engagely: Engagely is an artificial intelligence based conversational product (SaaS) by Exponentia. Our core engine uses NLP and machine intelligence to deliver intelligent conversations. We help organizations create virtual assistants, bringing in automation and insightful customer engagement.
Requirements:
- 2-9 years hands on experience in Core Python with any framework (Flask/Django) building end to end applications development.
- Experience in Mongo (or any Nosql)
- Experience in client coordination
- Experience in Nodejs would be a plus
- Experience in Web technologies-HTML, CSS, Javascript
- Database-SQL Server/My SQL/ No SQL database
- Good understanding of Algorithms, data structures
Education
BE/MBA /PG (Statistics) with good academic credentials






