and help us create dynamic software applications for our clients. In this role, you will be
responsible for writing and testing scalable code, developing back-end components,
and integrating user-facing elements in collaboration with front-end developers. You
should possess in-depth knowledge of object-relational mapping, experience with
server-side logic, and above-average knowledge of Python programming.
Responsibilities:
· Coordinating with development teams to determine application requirements.
· Writing error-free, scalable code using Python programming language.
· Testing and debugging applications.
· Coordinating with front-end developers.
· Reprogramming existing packages to improve functionality.
· Priorities bug-fixes, features. Plan and coordinate QA/Prod release
· Bringing and establishing industry standard practices
Qualification and Experience
o master’s degree in computer science, Computer Engineering, or related field.
o 5+ years of experience as IT Developer
o 3+ years of Python development experience
o 1+ years’ experience of automation experience in any python packages
o Hands-on experience on any python automation libraries.
o Ability to collaborate on projects and work independently when required
o Ability to up-skills team members and delegate the works
Budget : Constraint( From current max 30% hike)
Notice Period: Immediate to 15 Days
About Accuracy
About
Connect with the team
Similar jobs
Python Developer at BeyondScale
BeyondScale is a technology company on a mission to democratise AI for small and medium-sized businesses (SMBs). We're building Sitara, an AI-powered ERP suite that is a suite of micro-apps designed specifically for the service sector. Imagine a pocket CRM, a pocket POS, and a suite of essential tools—all streamlined for simplicity and powered by intelligent automation.
The Opportunity:
We're looking for a passionate Python Developer to join our growing team and play a key role in shaping the future of AI-powered ERP. You'll be instrumental in building Sitara, a product poised to disrupt a massive market with high growth potential.
What You'll Do:
- Design, develop, and maintain efficient, reusable, and reliable Python code for our AI-powered ERP platform.
- Develop and integrate web APIs and interact with SQL databases (NoSQL experience a plus).
- Implement automation using object-oriented programming (OOP) principles, multiprocessing, and threading.
- Write clean, well-documented code and actively participate in testing and debugging.
- Leverage Git and modern development workflow practices to ensure a smooth development cycle.
- While not required, familiarity with generative AI concepts (LLMs, RAG) is a plus.
You're a Great Fit If You:
- Have 1+ years of relevant job experience working with Python
- Possess a strong foundation in computer science fundamentals.
- Are a team player with a collaborative spirit and a positive attitude.
- Enjoy learning new technologies and are eager to push boundaries.
- Have excellent communication skills, including the ability to effectively say no when needed.
Role / Designation : Python Developer
Location: Bangalore, India
Skills : Certification: AI900, AZ900 Technical or Key Skills: Primary Skills Python, Flask, Web development. Knowledge on Azure Cloud, Application development, API development
Profile: IT Professional with 6 +years of experience in
• Hands on experience Python libraries such as Pandas, Numpy , OpenPyxl
• Hands on experience of Python libraries with multiple document types (excel, csv, pdf and images)
• Working with huge data sets, data analysis and provide ETL and EDA analysis reports.
• 5+ years’ experience in any of the programming languages like Python(mandatory), Java and C/C++.
• Must have experience in Azure Paas, Iaas services like Azure function app, Kubernetes services, storage account, keyvault , etc
• Experience with DB such as SQL,NoSQL
• Develop methodologies for the data analysis, data extraction, data transformations, preprocessing of data.
• Experience in deploying applications, packages in Azure environment.
• Writing scalable code using Python programming language.
• Testing and debugging applications.
• Developing back-end components.
• Integrating user-facing elements using server-side logic.
• Excellent problem solving/analytical skills and complex troubleshooting methods.
• Ability to work through ambiguous situations.
• Excellent presentation, verbal, and written communication skills. Education: BE/BTech/BSc
Certification: AI900, AZ900 Technical or Key Skills: Primary Skills Python, Flask, Web development. Knowledge on Azure Cloud, Application development, API development
Job Description:
Key Responsibility Areas: |
· Perform validation and verification testing and debud code. · Work collaboratively with others to achieve goals · Experience working in an agile environment |
Required Skills: |
· Experience in implementing Object-Oriented Python, Django. · Good understanding on Django ORM. · Experienced in interfacing with *third party API’s using REST · Worked with varieties of Relational Databases (RDBMS) like SQLite, MySQL, PostgreSQL. · Experience in Version Control with Git and Bitbucket. · Experience with JIRA the development progress and tracking deadlines of the project · Experience with web applications using technologies like HTML5,CSS, JavaScript, JQuery, AJAX, Angularjs,Reactjs and Bootstrap,XML. · Knowledge in Pandas, Numpy will be addons |
Qualification |
Bachelor of Engineering in Computer Science , MCA |
Key Responsibilities:
- Design, develop, implement and evolve our backend platform (whose APIs and functionality provided are used by other game services, apps, and admin back office)
- Develop highly efficient, robust, quality code for applications and services
- Maintain clean coding practices
- Enhancing and supporting existing functions, some of which are 24/7
- Supporting product owners as required
- Providing support to the testing team during testing phases of the projects
- Contributing to solution proposals as required
- Creating work effort estimates as required
- Mentor, train on the best practices junior software associates and other team members.
Key Competencies (Functional):
- Clean coding practices
- Knowledge of scalable web architectures is required
- A solid understanding of Linux, JVM is required
- Knowledge of DevOps, Docker, Build Pipelines is good to have
- Knowledge of git workflow is essential
- Working with SOA, Microservices.
Any specific knowledge / experience:
- Functional programming experience with immubtable datastructures is required
- Knowledge of Erlang / Elixir is a plus.
- Knowledge of Clojure is perfect
jumpingMinds (jM) is a Mental Health Tech startup leveraging the power of community and technology to disrupt the growing global Mental Health & Wellness industry. It's a first-of-its-kind anonymous safe space designed to instantly make someone under stress feel better through personalized intelligent solutions.
We have consistently seen that ~70% of jM users feel better after just one conversation. We launched the product ~18 months ago, and have received an amazing response with over 700k+ community and better than Best In Class metrics across the board. And to top that, we have been awarded 10+ times, out of which we have been recognized by Google five times already!
jumpingMinds is seeking a skilled Backend Developer with a strong proficiency in Python and Django to join our development team. Your primary focus will be the development and maintenance of the jumpingMinds backend system, scalable to millions of devices. working on different layers of the infrastructure. Therefore, commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.
Requirements :
- BS/MS degree in Computer Science, Engineering, or a related subject
- 3-4+ yrs experience as Backend, prior startup experience, should have led the team, python django expertise, AWS cloud stack knowledge are all must.
- Prior experience in Team Management
- Backend or Full-Stack experience in a work setting or classroom-setting.
- Work experience, open-source code, or coursework in any of the following languages: Python/Django, Golang, Ruby/Ruby on Rails
- Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms).
- Join our dynamic and innovative team to contribute to the development of cutting-edge web applications and make a meaningful impact in the industry.
Why should an employee join ?
We offer a competitive salary, flexible working hours, and opportunities for professional growth and advancement.
Responsibilities
- Develop web APIs with the Flask web framework
- Use RDBMS databases with ORM layers (sqlalchemy) and develop service-level logic for the application
- Manage asynchronous jobs, graph algorithms, pipeline creation, reporting logic for analytical applications
- Write unit tests and functional tests for the APIs
- Follow software development practices with continuous testing, development and integration (CD/CI)
- Write and maintain technical design documents and new-feature documents
- Collaborate closely with developers, engineers, testers, and product managers
- Participate in peer-based code reviews and design reviews
- Follow agile methodology and encourage collaboration with tools such as GIT, Confluence and Slack applications
- Undergraduate degree or above in computer science preferred
Required Qualifications
- Knows python well
- Has used atleast 1 web framework in python: Flask / Django / FastAPI / Tornado / CherryPy / etc,
- Has used RDBMS databases with any ORM like dhango-orm, sqlalchemy, etc.
- Has used testing libraries like pytest, nose, unittests, etc. or softwares like jmeter, postman, etc.
- Basic knowledge about web servers (gunicorn, cherrypy, nginx, apache, etc.) and has worked on
- Basic knowledge about basics in asynchronous task management (celery, airflow, etc.), Security (CSP, CORS, etc.) and algorithm computation (graph theory, compiler theory, etc.)
- Writing efficient, reusable, testable, and scalable code
- Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components
- Integration of user-oriented elements into different applications, data storage solutions
- Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
- Designing and implementing – High availability and low latency applications, data protection and security features
- Performance tuning and automation of application
- Working with Python libraries like Pandas, NumPy, etc.
- Creating predictive models for AI and ML-based features
- Keeping abreast with the latest technology and trends
- Fine-tune and develop AI/ML-based algorithms based on results
Technical Skills-
Good proficiency in,
- Python frameworks like Django, etc.
- Web frameworks and RESTful APIs
- Core Python fundamentals and programming
- Code packaging, release, and deployment
- Database knowledge
- Circles, conditional and control statements
- Object-relational mapping
- Code versioning tools like Git, Bitbucket
Fundamental understanding of,
- Front-end technologies like JS, CSS3 and HTML5
- AI, ML, Deep Learning, Version Control, Neural networking
- Data visualization, statistics, data analytics
- Design principles that are executable for a scalable app
- Creating predictive models
- Libraries like Tensorflow, Scikit-learn, etc
- Multi-process architecture
- Basic knowledge about Object Relational Mapper libraries
- Ability to integrate databases and various data sources into a unified system
- Basic knowledge about Object Relational Mapper libraries
- Ability to integrate databases and various data sources into a unified system
At Cityflo, we are solving the problem of commuting to the office which affects employees in big, populated Indian cities every day. Cityflo provides a bus experience like no other - we run premium AC buses for daily commuters. We’re changing the way urban Indians commute and enabling everyone to reclaim hours of their time every day. Before the imposed lockdown due to coronavirus, we were serving about 7500 commuters per day. We plan to scale to 5,00,000 per day in the next 4 years in a profitable and sustainable manner.
You can read more about our engineering and culture on our blog: https://blog.cityflo.com/tag/engineering/" target="_blank">https://blog.cityflo.com/tag/engineering/
Role & Requirements
- 2+ year experience in application development
- ability to write efficient SQL queries and design schemas for relational databases
- good knowledge of operating systems and networking concepts
- experience in using and understanding code from Open Source
- experience with implementing best software engineering practices like version control with git, code reviews, writing unit-tests, writing readable code
- experience with Python and Django is a plus.
- inclination towards researching new technologies and adapt them to solve challenges we face
We look for engineers who
- Are committed to their growth and learning
- care about working in and building a strong engineering culture
- want to take significant ownership and decision making power
- want to make an impact in the real world while working with a great team in a hyper-growth environment