IT Senior Associate - Software Engineer (Django)
Datahash Bangalore North, Karnataka, India
Software Development · 51-200 employees
About the role
Design, develop, and maintain scalable Python-based web applications using the Django framework and AWS serverless architectures. Collaborate with cross-functional teams to deliver feature-rich applications while ensuring high performance, security, and maintainability.
What they look for
Requirements
Requires 5+ years of professional experience in Python and Django development with a strong background in AWS services and microservices. Candidates must possess excellent problem-solving skills, familiarity with CI/CD pipelines, and the ability to work effectively within an Agile environment.
Full description
About Datahash:
Datahash is a leading first party data platform that has evolved to become a privacy centric, smart, affordable Customer Data Platform. Datahash's low-code, no-code platform enables marketers to unlock the value of their customer data by providing safe, compliant integrations between web, app, E-commerce, CRM, Marketing Automation, Data warehouses and Ad Channel accounts. Datahash is one of the very few companies having badged partnerships with channels like Meta, Snapchat, TikTok, etc. Datahash is a thought leader on most important digital marketing topics of today, namely first party data and third party cookie deprecation.
Location: Bangalore
Job Summary:
We are looking for a Senior Python Web Application Developer with expertise in the Django framework to join our team. The ideal candidate will have experience building serverless, microservices-based applications, with a strong background in AWS, DevOps, CI/CD, and software design principles. Candidates should have a strong analytical background and exceptional problem-solving abilities, coupled with a passion for innovation. This role will be instrumental in developing scalable, secure, and efficient web applications that support our company’s growth and innovation.
Key Responsibilities:
- Application Development: Design, develop, and maintain high-quality Python-based web applications using the Django framework, ensuring that they are scalable, secure, and performant.
- AWS & Serverless Architecture: Build and deploy applications on AWS using serverless and microservices architectures, utilizing services such as AWS Lambda, API Gateway, S3, DynamoDB, RDS, and other AWS tools as needed.
- Collaborative Development: Work closely with cross-functional teams including frontend developers, DevOps, QA, and product managers to deliver feature-rich applications that meet business requirements.
- Software Design and Best Practices: Apply software design principles and best practices to ensure that applications are maintainable, modular, and highly testable. Create detailed design documentation, code reviews, and unit/integration tests.
- Production Support and Troubleshooting: Use application monitoring and logging solutions to quickly identify and resolve issues in production environments.
Requirements
Technical Qualifications:
- 5+ years of professional experience in web application development using Python and Django.
- Strong understanding of AWS services (ECS, Lambda, API Gateway, S3, DynamoDB, RDS, etc.).
- Proficiency in Python and Django, including Django REST Framework (DRF) for building APIs.
- Experience with building highly distributed and scalable solutions via serverless, micro-service and service oriented architecture
- Good Understanding of Unit test frameworks, code quality tools and CICD
- Familiarity with database management and ORM concepts, including experience with both relational (PostgreSQL, MySQL) and NoSQL (DynamoDB) databases.
- Ability to learn new skills, tools, development kits, frameworks, etc independently.
- Understanding of end-to-end software development lifecycle and Agile methodology.
- Strong problem-solving abilities, attention to detail, and critical thinking.
- Excellent communication skills for collaboration with technical and non-technical teams.
- Ability to mentor junior developers and contribute to a collaborative team environment.
Similar roles
-
Full Stack Engineer (React + Django)
Fractal Analytics Gurgaon, Haryana, India
-
Full Stack Developer – React & Django
TALPRO INDIA PRIVATE LIMITED pune, Maharashtra, India · ₹2M/yr
-
Senior Software Engineer (Full-Stack), React & Django
PDQ Bucharest, Romania
-
Full Stack Django Developer
Accenture Kuala Lumpur, Kuala Lumpur, Malaysia
-
Software Engineer (Django)
Wingz PH Philippines · $24K–$36K/yr
-
Django Developer
Bharat Intelligence India