Noventiq – Junior Software Developer

July 22, 2026
4 ₹ LPA - 7 ₹ LPA / year

Job Description

About the Job
🏢 Company Noventiq
💼 Role Junior Software Developer
📍 Location Mumbai
⏳ Experience 0–1 Years
🔖 Job Type Full-Time

Job Description

Noventiq is hiring passionate and talented candidates for the position of Junior Software Developer in Mumbai. This entry-level opportunity is ideal for fresh graduates and early-career professionals who are eager to build expertise in modern software development, cloud computing, backend engineering, and artificial intelligence. As part of Noventiq's global technology team, you will contribute to the development of scalable enterprise applications while working with cutting-edge technologies such as Python, FastAPI, Microsoft Azure, Microsoft Graph API, SQL, and Azure AI Foundry. The role offers an excellent platform to gain practical industry experience, strengthen software engineering fundamentals, and work on innovative digital transformation projects that help organizations modernize their technology infrastructure.

In this role, you will be involved in the complete software development lifecycle, including backend application development, REST API creation, cloud integration, database management, testing, debugging, and deployment. You will collaborate closely with experienced software engineers, architects, and technical leads to design reliable, secure, and high-performance applications. Additionally, you will gain valuable exposure to Microsoft Azure cloud services, Microsoft 365 integrations, AI-powered solutions, and Generative AI technologies. Working on real-world enterprise applications will help you develop strong problem-solving skills while learning industry best practices in coding, software architecture, and application deployment.

This position is an excellent career opportunity for candidates who aspire to specialize in backend development, cloud engineering, AI application development, or enterprise software solutions. Noventiq provides a collaborative work environment that encourages continuous learning, technical innovation, and professional growth. Through mentorship, hands-on project experience, and exposure to global digital transformation initiatives, you will build expertise in modern software technologies while contributing to impactful business solutions. Candidates with a passion for programming, curiosity about cloud and AI technologies, and a willingness to continuously learn will find this role to be an ideal starting point for a successful software engineering career.


Roles & Responsibilities

  • Develop, maintain, and enhance backend applications using Python and FastAPI, ensuring scalable, secure, and high-performance software solutions that meet business and technical requirements.
  • Design, develop, test, and integrate RESTful APIs to enable seamless communication between applications, services, and enterprise platforms while following modern API development standards.
  • Write efficient SQL queries, manage relational databases, optimize database performance, and ensure secure storage and retrieval of application data for enterprise software solutions.
  • Integrate enterprise applications with Microsoft 365 services using Microsoft Graph API, enabling access to users, organizational resources, calendars, files, and collaboration services.
  • Utilize Microsoft Azure cloud services for application deployment, resource management, monitoring, and cloud-based software development while learning cloud-native development practices.
  • Participate in the development of AI-powered applications using Azure AI Foundry, supporting machine learning models, Generative AI solutions, intelligent chat applications, and document automation projects.
  • Perform software testing, debugging, troubleshooting, and performance optimization to identify defects, resolve technical issues, and improve application stability and reliability.
  • Follow software engineering best practices by writing clean, reusable, maintainable, and well-documented code while adhering to coding standards and version control procedures.
  • Collaborate with senior developers, technical architects, business analysts, and cross-functional teams to understand project requirements and deliver high-quality software solutions within defined timelines.
  • Continuously enhance technical knowledge by learning new programming languages, cloud technologies, AI frameworks, and modern development methodologies while contributing to knowledge-sharing initiatives.

Requirements & Eligibility

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Electronics, or a related technical discipline from a recognized university. Fresh graduates and candidates with up to one year of experience are encouraged to apply.
  • Strong knowledge of Python programming with the ability to develop logical, efficient, and maintainable applications while understanding core programming concepts and object-oriented programming principles.
  • Basic to intermediate knowledge of SQL and relational database concepts, including writing queries, database normalization, data manipulation, and performance optimization techniques.
  • Familiarity with FastAPI or similar Python web frameworks, along with an understanding of backend application development and RESTful web services.
  • Good understanding of REST API development, API integration, request-response mechanisms, authentication methods, and modern web service architectures.
  • Basic knowledge of Microsoft Azure cloud services, cloud computing concepts, deployment environments, and cloud-based application development will be highly beneficial.
  • Understanding of Microsoft Graph API and Microsoft 365 integrations, including user management, organizational resources, and enterprise collaboration services, will be an added advantage.
  • Exposure to Azure AI Foundry, Generative AI, Artificial Intelligence, Machine Learning, Natural Language Processing (NLP), or Computer Vision concepts is desirable but not mandatory.
  • Excellent analytical thinking, debugging capabilities, problem-solving skills, and the ability to quickly learn new technologies while working on complex software development projects.
  • Strong communication, collaboration, and interpersonal skills with a proactive attitude, eagerness to learn, and the ability to work effectively in a fast-paced, team-oriented environment.

Expected Salary

For the Junior Software Developer role at Noventiq, fresh graduates and candidates with 0–1 year of experience can typically expect an annual salary ranging from ₹4.5 LPA to ₹7 LPA, depending on their technical skills, academic background, project experience, and interview performance. In addition to competitive compensation, employees gain valuable experience in cloud computing, enterprise software development, Microsoft Azure, AI technologies, and digital transformation projects, providing strong long-term career growth opportunities in software engineering.


🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.

Our April Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles

🔥 60+ students placed recently using these hiring leads

👉 Grab the April Hiring List Now: April Hiring PDF