


Must have exp in Django. [ Mandatory]
- The ability to problem-solve and critically think.
- High level of knowledge of Python and the Django framework.
- Familiarity with event driven programming as well as the MVC.
- Good understanding of SQL databases.
- Good understanding of REST APIs.

Similar jobs
Elocity is a cleantech start-up striving to make the world a better place through technology innovations. We are building a global infrastructure for making the transition to electric vehicles viable, affordable, and sustainable by working closely with the utilities, governments, and public.
Headquartered out of Canada, we are a team of highly specialized domain experts and problem solvers enabling utilities, public and private sector entities to successfully manage the demands of electric vehicle charging and its infrastructure needs to pave the way for electromobility in future.
To know more visit https://elocitytech.com/
Responsibilities:
- Determines technical feasibility of features or solutions by evaluating problem, customer requirements, possible solutions and technology requirements.
- Exercises judgement in prioritizing tasks and selecting methods and techniques for obtaining solutions.
- Create low-level design of modules of a software application through proper documentation and
- diagrams.
- Develops software solutions by studying requirements, clarifying customer/user needs, analysing data
- and processes and following established software development practices and processes.
- Develops proof of concepts for technical evaluation and early customer feedback
- Updates and shares knowledge by studying state-of-the-art development tools, programming
- techniques, and computing technology; reading professional publications
- Networks with internal and external personnel in own area of expertise.
- Skills:
- Good command in JavaScript/TypeScript. Knowledge of Java/Python will be a plus.
- Experience in Debugging/troubleshooting TypeScript code.
- Experience in API development (REST/GraphQL etc)
- Experience in development of Web and Mobile(android/iOS) applications
- Exposure of Parallel and Asynchronous programming
- Experience in writing Unit tests (Jest or any similar framework)
- Should be proficient in relational Database concepts (Postgres etc.)
- Knowledge of Non-relational Databases would be a plus.
- Good Understanding of Object-Oriented Programming Concepts.
- Good Understanding of Design Patterns.
- Good command of Data structures, Algorithms and Complexity.
- Good at problem solving and analytical skills.
- Experience with Source Code Versioning systems (Git etc)
- Understanding of Micro services Architecture would be a plus

As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to move forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of staff.
This position is both creative and rigorous by nature you need to think outside the box. We expect the candidate to be proactive and have a "get it done" spirit. To be successful, you will have solid solving problem skills.
Responsibilities
- Design & Develop Odoo Apps
- Translate requirements into clean and efficient code
- Analyze, diagnose and resolve errors relate to the applications.
Must Have
- Bachelor's Degree In Computers/MCA
- Object-oriented programming language
- Basics of Python/HTML/CSS/JS
- Highly creative and autonomous
Nice To Have
- Python/Javascript Knowledge
- Linux, Github
- Contribution in open source projects
- Strong communication skills
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company

- BS in CS or EE or equivalent
- Experience working on large scale systems in rapid growth environments
- Experience with public cloud offerings (AWS, GCP, Azure)
- Solid programming skills; preferred experience in Java, and/or Python
- Experience with modern web frameworks, advanced algorithms/data intelligence, public
- cloud platforms and streaming data pipelines
- Familiarity with containerization, microservices architecture, continuous integration, and delivery
- 5+ years’ experience preferred


Responsibilities
- Develop, deploy, and maintain scalable products
- Participate in code reviews, and design discussions to ensure code quality and distribute knowledge
- Pair with team members for functional and non-functional requirements to write well-crafted, well-tested, readable, and maintainable code.
- Help to define roadmap and architecture based on technology and business needs
- Understand business requirements and work closely with the business to provide solutions
Eligibility
- Strong expertise in Backend Python Development with skills to create APIs, integrate the functions into UI, and store and retrieve data from a variety of databases.
- Strong experience with Django/Flask.
- Strong experience in writing unit tests.
- B.Tech/B.E (Preferred CSE)


We have urgent requirement of Data Engineer/Sr Data Engineer for reputed MNC company.
Exp: 4-9yrs
Location: Pune/Bangalore/Hyderabad
Skills: We need candidate either Python AWS or Pyspark AWS or Spark Scala

The B2B manufacturing industry has a lack of digitisation globally. NowPurchase is building layers of technology to help improve the productivity and profits of the manufacturer. For this we are building the OS (Operating System) that will seamlessly connect factory equipment such as furnaces and spectrometers to our software systems that provide real time optimisations.
The end-game is to use this interconnected system to do great production planning and autonomous procurement of their raw materials. The Heart of NowPurchase will be a marketplace consisting of these smart factories and raw material suppliers.
Here a video that explains our product journey:
https://www.loom.com/share/ccd0ed9e7bc349d7bba851d762253c21">https://www.loom.com/share/ccd0ed9e7bc349d7bba851d762253c21
This is fully a remote role, but the employer needs to fly down to the office in Kolkata for 5–6 days every month. Plane tickets and accommodation will be reimbursed by the company.
Role Description
NowPurchase is looking to add an immensely talented Senior Backend Engineer that will help us invent, design, refine and deliver products that will meet the above vision.
- Expect to build a lot of services and APIs in the cloud and stand-alone IoT devices to serve both the browser as well as native IoT enabled terminals that will be placed at the manufacturers' premises.
- Expect designing algorithms that model the metallurgy of the manufacturing processes as well as using tools such as linear programming, machine learning etc.
- You need to lead the backend team to make sure they are delivering high quality code and is constantly inspired to experiment with tools to push out MVPs.
What are the expectations from this role?
- Deliver high quality modular code deployed to serve web, mobile and native IoT enabled terminals that leverage REST-based services and real time sockets. This would include algorithms for real time optimizations that are critical for the manufacturing process.
- You are empowered to work directly with leadership and the product team to make decisions about your code and future of the product.
- Have a strong emphasis on shipping features quickly without sacrificing code quality. Be ready to build a lot of MVPs that will go through iteration or be completely scrapped depending on the outcome at the customer end.
- Own your Agile projects and lead the team from software design to implementation and deployment. Maintain sprints, delivery timelines and contribute to better managing the engineering team.
- Collaborate on the end to end design and implementation of the platform, including data modeling, systems architecture, data security, access controls, architecture, user experience, deployment, automation, and monitoring.
- Maintain a high level of data integrity, quality and security checks.
- Develop data pipelines and RESTful services that are distributed, robust and highly performant.
- Build a culture of simplicity and pragmatism, which is reflected in your elegant code that other developers emulate and you ensure through thorough code reviews and processes.
Qualifications and Experience
- 4+ years of demonstrated software engineering experience in an agile environment designing, architecting and implementing robust scalable systems preferably for modern SaaS application
- 1+ years of technical leadership experience
- Experience with modern server-side programming languages such as Python, Scala, Go. Experience with web frameworks such as Django Rest Framework, Flask.
- Experience with architecting asynchronous services with design patters leveraging PostgreSQL, MongoDB, Redis, Celery for storage and multi-tenant servers over AWS Elastic BeanStalk.
Compensation & Benefits
- **Cash Compensation:** As per industry standards & pedigree of candidate
- **ESOPs:** 10% of NowPurchase is dedicated to current & future team members. Your package would entail some ESOPs so that you own a part of the company and grow along with it.
- **Medical Insurance:** Benefits of group insurance of 3 lakhs for family including parents, spouse, children
- **Generous leave structure and WFHs** including Marriage, Maternity & Paternity leaves
- **Complete Relocation Expenses:** We are building a unicorn out of the city of Joy (Kolkata). We will pay for everything you spend to relocate here.
**Possible Growth path**
Senior Backend End Engineer > Engineering Manager > VP of Engineering
**Tech Stack**
- React/Redux
- Python/Django/Celery
- Git, AWS, ELB (Elastic Beanstalk), Netlify
- PostgreSQL/Redis/S3
## **Hiring Process**
1. Screening of applicants & initial telephonic call with Manager -HR
2. F2F/Video Interview with Engineering Manager and Cofounder CTO
3. Take home written assessment
4. F2F/Video Interview with Cofounder CEO
5. Email communication on final feedback
The end to end process shall take less than 10 days. We pride ourselves on being transparent & moving fast.
*Candidates who accept an offer may join within 1 hour, 1 week or up to 45days of signing - though, we have a preference for as short a gap period between signing and joining since we're at the most exciting part of our journey - laying the foundation for the NowPurchase platform!*

Through Bhanzu, we aim to eradicate math phobia and encourage careers in math and STEM fields among learners from across the world. Bhanzu is bridging the gap between dreams and competence, by enabling students to realise their full potential and introduce them to science, coding and AI, through the lens of math.
Responsibilities
● Design, develop, test, deploy and maintain software
● Delivering high quality and well-structured code
● Manage individual project priorities and deadlines
● Participate in enhancing tools and processes
● Participate in production observance and technical incident management
● Ability to quickly learn and adapt to keep up in a fast-paced environment
Must haves
● Strong data structure concepts
● Great problem-solving skills
● Strong experience in Python
● Experience in Microservices and Docker
● Exposure to RDBMS and/or NoSQL databases
● Working knowledge of MongoDB/DynamoDB

We are looking for a Senior Python Developer to build functional and efficient server-side applications.
Senior Python Developer responsibilities include participating in all phases of the software development lifecycle. If you’re a seasoned developer with a love for back-end technologies, we’d like to meet you.
Your ultimate goal is to create high-quality products that meet customer needs.
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure the project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
- Manage testing and bug fixes
- Prepare technical documentation
- Collaborate with UX/UI designers to implement design into the code
- Implement software enhancements and suggest improvements
Qualifications
- Bachelor's degree in Computer Science (or related field)
- 3+ years of work experience as a Python Developer
- Experience with Python frameworks (e.g. Django, Flask, Bottle)
- Expertise in Object-Oriented Design, Database Design, and XML Schema
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work
- Familiarity with Amazon Web Services (AWS) and REST API
- Understanding of databases and SQL
- Knowledge of machine learning is a plus
- Attention to detail
- Leadership skills


Experience: 5+ Years
An Architect is a hands-on, talented, innovative, and practical individual with functional experience to design, implement and support the delivery of core products and product components.
- Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
- Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
- Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API developer frameworks.
- Responsibilities:
- Lead the design and development of new architecture and major functional upgrades for the most advanced capabilities
- Provide technical guidance and mentorship to engineers, designers, and developers.
- Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and deployment.
- Requirements:
Ideal candidate should have
- 7+ years of system implementation experience
- Experience with any of the following languages like Java / Nodejs / ROR / Python
- Expertise in micro service / Data modelling / AWS / Messaging
- Expertise in building scalable & reliable systems
- Good Experience in working with technologies like AWS, Redis,
- Experience in messaging systems like SQS/RabbitMQ
- Good knowledge of caching, Databases, distributed systems.
- Strong problem solving and analytical skills
- Good experience with Devops




