Junior Software Developer (Business Automation)LocationPanchkula, Haryana (Work from Office)
Experience0–2 Years
Employment TypeFull-Time
About the RoleWe are looking for a passionate and curious Software Developer who enjoys solving real business problems through technology. This role is ideal for someone who is eager to learn, experiment with modern technologies, and build software that directly impacts business growth and operational efficiency.
You don't need to know everything on Day 1. What matters most is your learning attitude, logical thinking, and willingness to build.
- What You'll DoDevelop internal business applications and automation tools.
- Integrate different software platforms using APIs.
- Build dashboards, utilities, and workflow automation.
- Work with databases to manage and analyze business data.
- Improve internal processes through technology.
- Collaborate closely with business teams to understand requirements and convert them into practical software solutions.
- Explore and implement modern software development practices and emerging technologies.
- Required SkillsGood knowledge of Python.
- Understanding of APIs and REST services.
- Basic knowledge of SQL databases.
- Familiarity with Git and GitHub.
- Logical thinking and problem-solving ability.
- Basic understanding of object-oriented programming.
- Good communication skills and a willingness to learn.
- Preferred Skills (Good to Have)FastAPI or Flask.
- JavaScript, HTML and CSS.
- React (basic knowledge).
- PostgreSQL or MySQL.
- Linux basics.
- Docker basics.
- Experience with automation tools or workflow platforms.
- Exposure to modern AI tools or large language models.
Who Should Apply?This opportunity is for candidates who:
- Love solving problems rather than simply writing code.
- Enjoy learning recent technologies quickly.
- Take ownership of their work.
- Are excited to build products from scratch.
- Want to work on projects that have a direct business impact.
- Believe technology can transform the way businesses operate.
Who Should Not Apply?Please do not apply if you:
- Only want routine maintenance work.
- Are not interested in continuously learning new technologies.
- Prefer working strictly within predefined tasks without exploring better solutions.
- Are looking for a role where growth and responsibilities remain limited.
Why Join Us?
At Cafoli Lifecare, you'll get the opportunity to work directly with leadership on high-impact technology initiatives. You'll gain hands-on experience across software development, automation, data, integrations, and next-generation digital solutions. Every project you build will solve real business challenges and give you exposure that is difficult to find in conventional software roles.
If you're someone who wants to build meaningful technology instead of just completing assigned tasks, we'd love to hear from you.