


Responsibilities :
- Involved in detailing and implementing user stories.
- Understand the technical specifications and design the solutions.
- Validate and implement the integration components of the third-party applications.
- Build scalable and fault-tolerant software solutions adhering to the organization's secured coding standards.
- Strive for 100% unit test code coverage.
- Do code quality checks and code reviews regularly to ensure safe and efficient code.
- Verify and deploy software solutions for development needs.
- Work closely with the team to deliver the sprint objectives.
- Continuously look to improve the organization's standards.
Requirement
- A Bachelor’s / Master’s Degree in Engineering or Information Technology.
- 4-7 years of software development experience with 2+ years of experience with Python programming language.
- A thorough understanding of computer architecture, operating systems, and data structures.
- An in-depth understanding of the Internet, Cloud Computing & Services, and REST APIs.
- Must have experience with any one of the Python frameworks like Flask / FastAPI / Django REST.
- Must know GIT and Python virtual environment.
- Should have experience with Python requests module.
- Must know how to use third-party libraries in Python.
- Knowledge of Python module/library creation will be added advantageous.
- Familiarity with SIEM tools like the Qradar app / Splunk app and Splunk add-on will be an advantage.
- Experience working with Linux/Unix and shell scripts.
- Experience working with Linux/Unix and shell scripts
- A meticulous and organized approach to work.
- A logical, analytical, and creative approach to problem-solving.
- A thorough, detail-oriented work style.

About ManpraX Software LLP
About
Company social profiles
Similar jobs


The key aspects of this role include:
• Design, build, and maintain scalable applications using Python.
• Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements.
• Act as a subject matter expert for Application Software developers and Engineers.
• Handle server-side code for a production platform and contribute to new features
To be the right fit, you'll need:
• More than 4+ years of experience as a software developer in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
• Good understanding of common design patterns and architecture principles to design reliable and Scalable applications
• Strong communication skills
• Knowledge of databases line NoSQL or MongoDB
• Good to have AWS and Docker or Web services
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS


Job Description:-
Designation : Python Developer
Location : Indore | WFO
Skills : Python, Django, Flask, Numpy, Panda, RESTful APIs, AWS.
Python Developer Responsibilities:-
1. Coordinating with development teams to determine application requirements.
2. Writing scalable code using Python programming language.
3. Testing and debugging applications.
4. Developing back-end components.
5. Integrating user-facing elements using server-side logic.
6. Assessing and prioritizing client feature requests.
7. Integrating data storage solutions.
8. Coordinating with front-end developers.
9. Reprogramming existing databases to improve functionality.
10. Developing digital tools to monitor online traffic.
Python Developer Requirements:-
1. Bachelor's degree in computer science, computer engineering, or related field.
2. At Least 3+ years of experience as a Python developer.
3. Expert knowledge of Python and related frameworks including Django and Flask.
4. A deep understanding and multi-process architecture and the threading limitations of Python.
5. Familiarity with server-side templating languages including Jinja 2 and Mako.
6. Ability to integrate multiple data sources into a single system.
7. Familiarity with testing tools.
8. Ability to collaborate on projects and work independently when required.
Skills - Python, Django, Flask, Numpy, Panda, RESTful APIs, AWS.


Function: Software Engineering → Backend Development
- Python
- Flask
Requirements:
- Should be a go-getter, ready to shoulder more responsibilities, shows enthusiasm and interest in work.
- Excellent core Python skills including threading, dictionary, OOPS Concept, Data structure, Web service.
- Should have work experience on following stacks/libraries: Flask
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture Familiarity with event-driven programming in Python
- Basic understanding of front-end technologies, such as Angular, JavaScript, HTML5 and CSS3
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Understanding of accessibility and security compliance
- Experience in both RDBMS(MySQL), NoSQL databases (MongoDB, HDFS, HIVE etc) or in-memory caching technologies such as ehcache etc is preferable.


We are looking for an experienced Odoo funtional consultant with below key skills:-
Roles
- You should have good experience and understanding of every module within Odoo and be well-versed in their inner workings.
- You will be responsible for coordinating with the development team to ensure tasks are completed efficiently and according to the project requirements.
- Analysing customers' needs and business processes to properly map them with Odoo functionalities.
- Act as a business consultant and guide to customers, advising them on best practices and solutions using Odoo.
- Perform end-to-end system implementations and advanced configurations in Odoo.
- Provide comprehensive and professional documentation for development tasks and processes.
- Follow up with developers and thoroughly test the modules and functions developed to ensure quality and accuracy.
Skills
- Strong verbal and written communication skills in decent English to effectively communicate with customers and team members.
- Properly plan and estimate project resources and milestones to ensure timely delivery.
- A good background in Python and JavaScript is essential for customizing Odoo projects effectively.
- Deliver customizations within agreed-upon timelines.
- Having functional knowledge in at least a few verticals or domains will be considered an advantage.
Qualifications and Experience
- You should be a Graduate or have a Postgraduate degree.
- You should have 2 to 5 years of relevant work experience in Odoo implementation and functional consulting.
- Be able to learn new concepts quickly and execute them effectively.
- Have a complete understanding of ERP concepts and open source technologies.
- Possess excellent planning and communication skills to effectively manage projects


What you'll do?
● Develop on server-side cloud software using a serverless approach (AWS).
● Work hands-on on bringing to life IoT and Edge architectures and applications
● Work with teams on delivering key features and performance targets.
Who You Are?
● Passionate individual who loves to develop scalable backend
● Strong programming capabilities
● Understanding of cloud architecture and protocols.
● Clear thought process, believe in simplifying rather than complicating
● Argue and fight over opinions. Believe in always choosing the best
You Should Have
● Experience on NoSQL Databases and designing REST API.
● Strong fundamentals of Data structure and algorithm.
● Done related projects during graduation/post-graduation.
● Experience on AWS, AWS Lambda, AWS IoT Core, AWS Cloud Watch is a big plus.
Proficiency in Python


At Embibe, we have just one mission - to truly personalize education. Because every child deserves it. This has led us to embark on this noblest of journeys to deliver life and learning outcomes for every student! Rooted in consumer behavior, we are leveraging AI and Data Science to deliver personalized achievement journeys for every student.
We are a tribe of intellectually fierce people from diverse backgrounds, focused on building cutting-edge products that empower everyone in the education ecosystem - students, teachers, educational institutes and parents. We enable a deeper understanding of student behavior, their strengths and weaknesses through analysis at a granular level. It is this shared vision of democratizing and personalizing education that unites us all.
Embibe is powered by AI and data science algorithms, using these contents being recommended across platforms and millions of learning outcomes delivered to students. Since its inception, millions of students have used the imbibe platform for learning concepts and outcomes. Academic users have spent 52mins on average with an average of 3 sessions daily. Embibe has been launched for 12 languages across India with support for 361 Exams (English), and 120 Exams (Hindi) for K6-K12 having 22.6L+ Qs and 58k+ Tests, 29k videos, 50k+ 3D assets. Embibe is the world's largest live online public sector implementation in edtech for test preparation, NTA app which is powered by Embibe has 3.1Mn+ downloads, and 14.3Mn hours spent by users with total 13.4Mn sessions and 1.64Bn attempts.SchoolApp is currently being used by 1000s of schools across India and we are planning to scale it to 100Mn students with 1Mn schools with 10Mn teachers in the period of the next 3yrs.
Prerequisite
We are looking for a Software Engineer across levels who have ever contributed to any large-scale systems be it content platform e.g. Quora/Medium, streaming platform e.g. Netflix or Hotstar, activity log system e.g. Twitter feeds or payment systems like Razorpay to name a few. I/O, Read-Writes, DB connections, Distributed Locking, Memory, Bandwidth, High Throughput, Low Latency and minimal CPU cycles excite you!! You are deep thinkers and can bring ideas to the table, before starting writing the code!!
Interested? We'd love to hear from you.
Who are you?
● 2-14yrs years of relevant large-scale product company experience ideally in a fast-moving B2C/B2B environment.
● Programming. Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Java, Python,React.js, Node.js, Next.js, PHP, Golang etc.
● Deep understanding & experience of high-performance web-scale & real-time response systems, and large scale distributed systems.
● CS Fundamentals – exposure to a wide variety of problem spaces, Good in Data Structures and Algorithms Design, Problem Solving.
● Open source contributors and can do quick POC of technologies will catch our eyes.
● Expertise in designing, implementing and operating distributed Systems architectures and concepts, especially on public cloud infrastructure (AWS/Azure)
● Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI).
● Experience in a high-availability 24/7 environment (cloud platforms are a plus). Expertise should include several of the following:
○ High-performance,up-time (99.999%) and self-recoverable systems.
○ Control, orchestration and automation platforms leveraging containers or VMs. ○ RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond)
● Experience with one or more Data Stores like (MySql, Postgres ) and NoSQL DataStores ( Mongo, Cassandra, Scylladb, Hbase, Redis, Aerospike etc.).
● Experience with Agile software development, TDD, and Continuous Integration. ● Experience in building Web/RESTFul/GraphQL services.
● Sound knowledge of *Nix, ORM(Hibernate, JPA), Spring ecosystem, Messaging platforms like Kafka/RMQ, build framework like Maven/Gradle etc.
● Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
● Solid coding skills with the ability to drive teams through massive refactoring exercises & improve coding standards across large code bases.
● Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions. ● Exposure to complete product development cycles – from inception to production to scaling up, supporting new requirements, and re-architectures.
● Having experience building web infrastructure in cloud environments (such as AWS or Azure/GCP) is a plus. You understand and are always excited about learning new e.g.docker, Kubernetes.
● Education. M.Tech/M.Eng in Computer Science/Engineering or B.Tech/B.E in the same disciplines with equivalent years of experience would be a plus.
We'd particularly love it if:
● You’re a steward for engineering quality, reliability, scalability, availability, maintainability, flexibility habits and mindset in the organization under your purview, You know SOLID,12 factor App and Design Principles which you can apply or help the team in applying as needed. You can assure that our architectures are consistent with industry best practices. ● Version control tools like Git, SVN etc are good to have.
● Gather, understand, and prioritize requirements, research potential solutions, rapidly build prototypes, and distill and communicate what was learned, expected risks, resources & security concerns.
● Mentoring more junior engineers to instill engineering best practices and driving high standards in documentation, code reviews, design reviews, architecture discussions and strategy roadmap development.
● Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.
● Set the vision of the domain architecture and technology stack for technology in your organization, You understand LLD and HLD.
● Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization.
● Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.
Note: We just use degrees to measure the Temperature!!


-
Total of 3-5 years of experience building cutting-edge products.
-
Must have a degree in Computer Science or a related field. Strong understanding of object-oriented programming, concurrency, and fundamentals of computer science.
-
Technically Hands-on, prior experience with scalable Architecture.
-
Bring 3-5 years of software engineering and product delivery experience, with a strong background in algorithms.
-
Excellent command over Data Structures and Algorithm Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing
-
Exceptional coding skills in an Object-Oriented programming language (Python preferred with Django framework).
-
Strong problem-solving and analytical skills.
-
Experience with web technologies Java/Python, Linux, Apache, MySQL, solr, memcache, redis.
-
Experience in architecting & building real-time, large-scale e-commerce applications.
-
Experience with high-performance websites catering to millions of daily traffic is a plus.
-
Java/ Python, MySQL, Redis, ElasticSearch, Problem Solving, Scalability, Design Patterns, Distributed System
-
Develop complex software products that include scale, algorithmic complexity, and a huge amount of data.
-
Build cutting-edge scalable systems by writing simple and efficient code.
-
Code, develop, design, and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship
-
Contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing, and operations.
-
Design, implement, and maintain highly scalable, multi-tier, distributed server software applications
-
Deliver across the entire app life cycle, design, build, deploy, test, release to app stores, and support
-
Working directly with developers and product managers to conceptualize, build, test, and release products
-
Take responsibility for performance and stability for all server functions
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency



• 2+ years experience in application development
• experience with Python and Javascript is required.
• good knowledge of operating systems and networking concepts
• experience in using and understanding code from Open Source
• Strong command of NoSQL and ability to design schemas.
• Knowledge of front-end technologies such as React Native, React.js, or Javascript
• Experience with cloud infrastructure tools in AWS and Google Cloud
• experience with implementing best software engineering practices like version control with git, code reviews, writing unit-tests, writing readable code
• inclination towards researching new technologies and adapt them to solve challenges we face.
• Address all tech challenges and continue with tech innovation in order to improve business operations
• Experience with Live video stream a plus.
• Experience with AI preferred.

- Write clean, well- designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Requirements :
- Knows best practices for front- end development
- Strong knowledge of Javascript APIs.
- Must have experience in building web applications in Python/Django
- Able to handle multiple databases in Django.
- Knows how to do multiple environments (production/ staging)setup in Django.
- Knows how to set up/deploy Django apps in AWS.
- Knowledge of MongoDB, postgresql mysql
- Familiar with Docker/Docker- compose

We are looking for a high-performing Lead Developer to build our Ecommerce platform and API framework powered by Machine Learning and Artificial Intelligence. Candidates for this role will be passionate about well written code, testing, and excel at coming up with simple approaches to complex problems.
Our work culture is #overachiever, very amiable, and at the same time always charged with excitement. We encourage our team members to take responsibility and grow into future leaders in the industry.
Job Responsibilities:
- Understand project requirements, writing bug free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model
- Integrate Django backend with third party API
- 100% Hands on role
- Make architecture decisions that contribute to maintainable systems
- Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
- Responsible to drive and support Ecommerce project activities and ensure marketplace implementation, deepen customer engagement, satisfaction, and user engagement
- Reverse engineer for debugging errors in code and ensure quality control in the process.
- Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility
- Documentation and reference preparation for users by writing operating instructions including changes and revisions.
- Operate in a hyper-collaborative way and follow these guiding principles: Value common sense and simplicity over complexity, make decisions quickly and move nimbly, celebrate diverse ideas, Succeed and fail together as a team
Qualifications:
- Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
- 5 to 10 years of experience working in eCommerce domain, specifically at-least 3-5 years of experience working in Django and Python.
- React and/or Angular for front end
- Proficiency in MongoDB and MySql
- Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS
- Integration experience with Payment gateway, shipping company and VAT, database concepts, Experience of web services
- Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants
- Analytical, debugging, and troubleshooting skill with proven experience troubleshooting and fixing production bugs
- Experience in writing unit testing and test case automation.
- Ability to operate in Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.

