477 Tech Mahindra jobs in Jaipur
software Developer
Posted 18 days ago
Job Viewed
Job Description
Company Overview
At Nexus Jobs, we specialize in empowering talent staffing services with a focus on providing end-to-end manpower solutions tailored to clients' needs. Our expertise spans pan-India hiring with a range of corporate and industrial employment services. With a team of 11-50 employees, we are located in Jaipur and belong to the Human Resources industry. For more details, visit our website .
Job Overview
Nexus Jobs is seeking a Junior Software Developer based in Jaipur, offering an excellent opportunity for individuals with 1 to 3 years of experience. As a full-time role, you will work closely with our team to deliver tailored software solutions, leveraging your technical skills to meet our clients' specific requirements. This position is ideal for candidates with a strong foundation in software development looking to advance their careers.
Qualifications and Skills
- Proficient in Laravel, React, and MongoDB (Mandatory skill) with the ability to develop robust applications efficiently and effectively.
- Hands-on experience with SQL for database management and manipulation to handle large amounts of information seamlessly.
- Experience in Node.js to develop server-side components, ensuring scalable and high-performance applications.
- Understanding of REST APIs to connect applications with various web services, ensuring smooth data communication.
- Proficient in HTML/CSS, capable of creating user-friendly web interfaces that enhance user interaction and user experience.
- Strong debugging and problem-solving skills to identify and resolve software defects quickly and thoroughly.
- Ability to work effectively in a team environment, providing valuable contributions towards the architecture and design of projects.
- Strong communication skills to explain technical concepts and solutions clearly to both technical and non-technical team members.
Roles and Responsibilities
- Collaborate with the development team to design, build, and maintain efficient, reusable, and reliable code.
- Ensure the performance, quality, and responsiveness of applications by testing and refining user-facing features.
- Integrate data storage solutions using MongoDB and SQL to support application development.
- Implement security and data protection measures in software applications to safeguard against vulnerabilities.
- Participate in code reviews to maintain quality while identifying new software design and deployment solutions.
- Stay updated with emerging technologies and industry trends, applying practical knowledge to projects.
- Work with cross-functional teams to understand user requirements and translate them into technical specifications.
- Provide technical support and expertise to resolve application issues and enhance product capabilities.
Graduate Software Developer
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, testing, and deployment of software applications under the guidance of senior developers.
- Write clean, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, JavaScript).
- Participate in code reviews to ensure code quality, consistency, and adherence to best practices.
- Collaborate with team members in an agile development environment to deliver high-quality software features.
- Troubleshoot and debug software issues, providing timely resolutions.
- Contribute to the creation and maintenance of technical documentation.
- Learn and apply new technologies and programming languages as required by project needs.
- Actively participate in team meetings, discussions, and problem-solving sessions.
- Assist in the development of unit tests and integration tests to ensure software reliability.
- Gain practical experience in software development lifecycle (SDLC) processes.
- Support the deployment and maintenance of software applications in various environments.
- Embrace opportunities for continuous learning and professional development.
We are seeking enthusiastic individuals with a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A strong understanding of data structures, algorithms, and object-oriented programming concepts is essential. Familiarity with version control systems (e.g., Git) and basic database knowledge is a plus. The ideal candidate is a quick learner, a team player, and possesses excellent problem-solving and analytical skills. The ability to communicate effectively in a remote setting and work independently is crucial. This is a fantastic entry-level position for driven graduates looking to make their mark in the tech industry. The position is located in Jaipur, Rajasthan, IN , but the role is entirely remote.
Apprentice Software Developer
Posted 2 days ago
Job Viewed
Job Description
Program Highlights:
- Exposure to software development lifecycle (SDLC) in a practical setting.
- Assisting in coding, debugging, and testing software applications.
- Learning various programming languages and development tools relevant to industry standards.
- Collaborating with senior developers on feature development and bug fixes.
- Understanding requirements and contributing to design discussions.
- Participating in code reviews and learning best practices.
- Gaining experience with version control systems (e.g., Git).
- Developing foundational knowledge in database management and UI/UX principles.
- Assisting in the creation of technical documentation.
- Opportunities to work on front-end, back-end, or full-stack development tasks.
- Continuous learning and skill development through workshops and online resources.
- Mentorship from experienced software engineers to guide your growth.
Qualifications: A recent graduate with a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. A strong understanding of fundamental programming concepts. Basic knowledge of at least one programming language (e.g., Python, Java, JavaScript). Eagerness to learn and adapt quickly to new technologies. Good problem-solving and analytical skills. Ability to work collaboratively in a team. Excellent communication skills. Prior personal projects or contributions to open-source projects are a plus. This apprenticeship offers a hybrid work arrangement, blending remote learning with essential in-office collaboration and training.
Junior Software Developer
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and implement software solutions based on project requirements.
- Write clean, well-documented, and maintainable code.
- Participate in code reviews and contribute to team knowledge sharing.
- Debug and resolve software defects and issues.
- Collaborate with cross-functional teams on project development.
- Assist in the design and architecture of software components.
- Perform unit testing and support quality assurance efforts.
- Stay updated with new technologies and software development best practices.
- Contribute to technical documentation and project reports.
- Learn and apply new programming languages and frameworks.
Apprentice Software Developer
Posted 6 days ago
Job Viewed
Job Description
Program Highlights:
- Receive structured training in programming languages such as Java, Python, or JavaScript, along with relevant frameworks.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Collaborate with senior developers on coding tasks, debugging, and code reviews.
- Learn about database management, version control systems (e.g., Git), and agile development methodologies.
- Assist in creating technical documentation and user guides.
- Gain exposure to front-end and back-end development concepts.
- Work on challenging projects that provide hands-on learning experience.
- Develop problem-solving skills and learn to approach technical challenges systematically.
- Attend regular training sessions and workshops to enhance technical and soft skills.
- Contribute to a collaborative and innovative team environment.
- High school diploma or equivalent; a degree in Computer Science or a related field is a plus but not required.
- A demonstrable passion for software development and technology.
- Basic understanding of programming concepts or completed introductory coding courses.
- Eagerness to learn and adapt to new technologies.
- Strong analytical and logical thinking abilities.
- Good communication and teamwork skills.
- Ability to work effectively in a team setting.
- Must be legally eligible to work in India.
- Willingness to commit to the full duration of the apprenticeship program.
Graduate Software Developer
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, coding, testing, and debugging of software applications.
- Collaborate with senior developers and cross-functional teams to understand project requirements and technical specifications.
- Write clean, efficient, and well-documented code according to established coding standards.
- Participate in code reviews to ensure code quality and share knowledge.
- Contribute to the development of new features and enhancements for existing software products.
- Troubleshoot and resolve software defects and issues.
- Stay up-to-date with emerging technologies and industry best practices.
- Support the deployment and maintenance of software solutions.
- Engage in continuous learning and professional development to enhance technical skills.
- Assist in the creation of technical documentation and user guides.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of programming concepts and at least one modern programming language (e.g., Java, Python, C++, JavaScript).
- Familiarity with software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Ability to work effectively both independently and as part of a team.
- Eagerness to learn and adapt to new technologies.
- A genuine passion for software development and technology.
Graduate Software Developer
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Write clean, efficient, and well-documented code in relevant programming languages (e.g., Java, Python, C++, JavaScript).
- Participate in the full software development lifecycle, including requirement gathering, design, coding, testing, and maintenance.
- Collaborate with senior developers and project managers to understand project requirements and deliverables.
- Assist in debugging and troubleshooting software issues, identifying root causes and implementing fixes.
- Contribute to code reviews, ensuring adherence to coding standards and best practices.
- Develop and execute unit tests and integration tests to ensure software quality.
- Learn and apply new technologies, frameworks, and tools as required by projects.
- Assist in the creation of technical documentation and user guides.
- Work effectively within an Agile development environment.
- Contribute to team discussions and problem-solving sessions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- Strong foundation in programming principles and data structures.
- Familiarity with at least one major programming language (e.g., Java, Python, C++).
- Understanding of software development methodologies (e.g., Agile, Waterfall).
- Basic knowledge of databases and SQL.
- Good analytical and problem-solving skills.
- Strong written and verbal communication abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work collaboratively in a team setting.
- Enthusiasm for software development and technology innovation.
This is a fantastic opportunity for recent graduates to gain practical experience and build a rewarding career in software development. Join our client in Jaipur and help build the next generation of software solutions.
Be The First To Know
About the latest Tech mahindra Jobs in Jaipur !
Junior Software Developer
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of software applications.
- Write, test, and debug code under the guidance of senior developers.
- Participate in code reviews and provide constructive feedback.
- Contribute to the creation of technical documentation.
- Learn and apply new programming languages and development tools.
- Collaborate effectively with team members on project tasks.
- Troubleshoot and resolve software defects.
- Assist in the deployment of software releases.
- Follow coding standards and best practices.
- Support the overall software development lifecycle.
- Currently pursuing or recently completed a Bachelor's degree in Computer Science, Engineering, or a related field.
- Basic understanding of programming concepts and principles.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Eagerness to learn and adapt to new technologies.
- Strong attention to detail and a commitment to quality.
- Enthusiasm for software development and technology.
Software Developer (Backend)
Posted today
Job Viewed
Job Description
We are a fully remote team of 25 people, looking for a new member to join our engineering department. Your primary responsibility will be to design the database schema to efficiently store and retrieve data and to create APIs for business logic that can be utilized by the frontend.
We are seeking someone with 2+ years of experience who is well-versed in:
- Any backend language/framework, such as Golang or Java Spring Boot.
- Any relational or non-relational database like MySQL or MongoDB.
- Writing REST APIs and event-driven systems.
Why us?
- Work with one of the strongest early-stage startup teams in India right now.
- We are bootstrapped and profitable.
- Competitive market salary plus bonuses.
- No micromanagement: work on your own time and have a life outside of work.
- We are building software products from India for users around the world, making the engineering team (you and your colleagues) our key central engine.
- You will be challenged to solve complex problems and will need to write high-quality code because we don't have any QAs :)
Sr. Software Developer
Posted today
Job Viewed
Job Description
Relecura is a company focused on AI/ML solutions and data insights that aid R&D teams,
decision-makers, and intellectual property professionals in making assessments on protecting
their innovations, inventions, commercialization, etc. Relecura solutions derive insights in
near real-time from huge and seemingly unwieldy data sets and public domain data through
the state of analytical tools deploying traditional and generative AI engines. Relecura
solutions are used by some of the largest law firms, global corporations, and services firms.
Learn more about us here:
Role Overview
We are seeking an experienced Full Stack Developer with strong expertise in building
high-performance, scalable, and secure web applications. The ideal candidate will be
proficient across both front-end and back-end technologies, comfortable working in cloud
environments, and passionate about writing clean, efficient code. You will collaborate with
cross-functional teams to deliver high-quality solutions that drive business impact.
Key Responsibilities
- Design, develop, test, and deploy robust, scalable, and secure web applications.
- Work across the entire technology stack, including front-end (UI/UX, frameworks)
- and back-end (APIs, business logic, databases).
- Collaborate closely with product managers, designers, QA, and DevOps teams to
- deliver end-to-end solutions.
- Participate in architectural discussions and contribute to key technology decisions.
- Write clean, maintainable, and well-documented code that adheres to coding
- standards.
- Optimize applications for performance, scalability, and reliability.
- Implement best practices in security and data protection.
- Conduct code reviews, mentor junior developers, and ensure consistent coding
- quality.
- Troubleshoot and debug complex issues, resolving them effectively.
- Stay current with emerging technologies, proposing improvements to enhance
- product performance and developer productivity.
Required Skills & Experience
- 6–8 years of proven experience as a Full Stack Developer.
- Strong proficiency in front-end technologies: HTML5, CSS3, PHP, JavaScript, and
- React.
- Solid experience in back-end development using Java/Spring Boot and Node.js.
- Hands-on experience with SQL databases (MySQL or PostgreSQL).
- Proficiency with cloud platforms, primarily AWS (experience with Azure or GCP is a
- plus).
- Familiarity with open search technologies such as Solr or Elasticsearch.
- Strong understanding of version control systems (Git, Bitbucket).
- Experience working with CI/CD pipelines and build automation tools.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities, with a proactive and detail-
- oriented mindset.
Good to Have
- Experience in microservices architecture.
- Exposure to message queues (e.g., Kafka, RabbitMQ).
- Understanding of DevOps practices and automation.
- Experience working in an Agile/Scrum environment.