Search Jobs

NIIT Hiring 2026 | Software Engineer I | Gurgaon | 1+ Year Experience | Apply Now

NIIT Hiring 2026 | Software Engineer I | Gurgaon | 1+ Year Experience | Apply Now

Application Link

Apply Here:

https://jobs.niit.com/NIITMTS/job/Gurgaon,-Haryana-SOFTWARE-ENGINEER-I/58067144/?src=LinkedIn&utm_source=chatgpt.com


NIIT Hiring – Software Engineer I Opportunity

NIIT is hiring for the position of Software Engineer I in Gurgaon. This opportunity is suitable for candidates with a minimum of 1 year of experience and a Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

The selected candidate will work as an Individual Contributor and contribute to software application development, web application development, testing, debugging, troubleshooting, performance optimization, security, and technical documentation.


About NIIT

NIIT is a global learning and talent development organization that provides technology-enabled learning, training, and workforce development solutions to businesses and professionals.


Job Details

Company Name: NIIT

Position: Software Engineer I

Req ID: 3466

Job Type: Full-Time

Experience: Minimum 1 Year

Location: Gurgaon, Haryana, India

Work Mode: Work From Office

Role Type: Individual Contributor

Qualification: Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a Related Field

Salary: Not Disclosed


Eligibility Criteria

  • Minimum 1 year of relevant software development experience.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Knowledge of software application development.
  • Understanding of web application development.
  • Knowledge of software architecture and design patterns.
  • Understanding of coding standards and software development best practices.
  • Knowledge of software testing and debugging.
  • Ability to troubleshoot technical issues and resolve defects.
  • Understanding of application performance optimization.
  • Awareness of application security and usability.
  • Ability to prepare and maintain technical documentation.
  • Knowledge of Agile/Scrum methodologies.
  • Ability to collaborate with cross-functional teams.
  • Willingness to continuously learn emerging technologies.

Job Description

NIIT is looking for a Software Engineer I to design, develop, test, and maintain software applications. The role involves building scalable and high-performance web applications while following software architecture principles, coding standards, design patterns, security practices, and development best practices.

The selected candidate will participate in software development activities throughout the application lifecycle, including development, testing, debugging, defect resolution, performance optimization, documentation, and deployment support.


Key Responsibilities

  • Design and develop software applications.
  • Build and maintain web applications.
  • Write clean, scalable, and maintainable code.
  • Apply appropriate software architecture principles and design patterns.
  • Follow coding standards and software development best practices.
  • Test software applications and identify defects.
  • Debug and troubleshoot application issues.
  • Analyze and resolve software defects.
  • Perform application performance optimization.
  • Improve application security and usability.
  • Participate in code reviews.
  • Maintain technical and deployment documentation.
  • Participate in sprint planning activities.
  • Attend daily stand-ups and Agile/Scrum ceremonies.
  • Participate in sprint retrospectives.
  • Collaborate with cross-functional teams.
  • Support continuous improvement initiatives.
  • Learn and adopt emerging technologies when required.

Key Skills Required

  • Software Application Development
  • Web Application Development
  • Software Architecture
  • Design Patterns
  • Coding Standards
  • Software Development Best Practices
  • Software Testing
  • Debugging
  • Troubleshooting
  • Defect Resolution
  • Application Performance Optimization
  • Application Security
  • Application Usability
  • Technical Documentation
  • Deployment Documentation
  • Agile Methodologies
  • Scrum
  • Code Reviews
  • Cross-Functional Collaboration
  • Continuous Learning

Software Development Areas

  • Application Development: Design, development, testing, and maintenance of software applications.
  • Web Development: Development of scalable and high-performance web applications.
  • Architecture: Application architecture and design patterns.
  • Quality: Software testing, debugging, and defect resolution.
  • Performance: Application performance optimization.
  • Security: Application security and usability improvements.
  • Documentation: Technical and deployment documentation.
  • Agile: Sprint planning, stand-ups, retrospectives, and other Scrum activities.

Preferred Skills

  • Strong understanding of software development principles.
  • Good knowledge of web application development.
  • Understanding of scalable application design.
  • Knowledge of common software design patterns.
  • Strong debugging and troubleshooting abilities.
  • Ability to identify and resolve software defects.
  • Understanding of application security practices.
  • Ability to optimize application performance.
  • Good technical documentation skills.
  • Experience working in Agile/Scrum environments.
  • Strong communication and collaboration skills.
  • Interest in learning new and emerging technologies.

Key Responsibilities in Agile Environment

  • Participate in sprint planning.
  • Attend daily stand-up meetings.
  • Collaborate with developers and cross-functional team members.
  • Complete assigned development tasks within sprint timelines.
  • Participate in code reviews.
  • Resolve defects identified during development and testing.
  • Participate in sprint retrospectives.
  • Contribute to continuous improvement of development processes.

Selection Process

  1. Online Application
  2. Resume Screening
  3. Initial Screening
  4. Technical Assessment / Discussion
  5. Technical Interview
  6. HR Discussion
  7. Final Selection

The selection process may vary depending on NIIT's recruitment requirements.


Why Apply?

  • Opportunity to work as a Software Engineer I.
  • Gain experience in software and web application development.
  • Work on scalable and high-performance applications.
  • Develop knowledge of software architecture and design patterns.
  • Strengthen software testing and debugging skills.
  • Gain experience in application performance optimization.
  • Develop knowledge of application security and usability.
  • Work in an Agile/Scrum environment.
  • Participate in code reviews and collaborative development.
  • Build professional experience with a global learning and talent development organization.

Who Should Apply?

  • Software Engineers with at least 1 year of experience.
  • Software Developers with relevant development experience.
  • Computer Science graduates.
  • Information Technology graduates.
  • Software Engineering graduates.
  • Candidates with experience in web application development.
  • Candidates with knowledge of software architecture and design patterns.
  • Candidates with software testing and debugging experience.
  • Candidates familiar with Agile/Scrum methodologies.
  • Candidates interested in continuous learning and emerging technologies.

How to Apply?

Interested and eligible candidates can apply through the official NIIT careers portal using the application link provided above.

Candidates should review the official job description, qualification requirements, experience criteria, and work-from-office requirements before submitting their application.


Connect With Hima_Hire

WhatsApp Channel

https://whatsapp.com/channel/0029VbAvE9ZAInPhNyWfxo2x

Telegram Channel

https://t.me/hima_hires

Instagram

https://instagram.com/hima_hire

LinkedIn

https://www.linkedin.com/in/himashalini

Pinterest

https://pin.it/1428adlRK

YouTube

https://youtube.com/@MajjigaHimashalini2230

Email

himahire2230@gmail.com


Disclaimer

The recruitment details are based on the provided NIIT job information. Candidates should verify the latest eligibility criteria, job requirements, experience requirements, work mode, and application details on the official NIIT careers portal before applying.


Keywords

NIIT Hiring 2026, NIIT Jobs 2026, NIIT Software Engineer I, NIIT Software Engineer Jobs, Software Engineer I Jobs Gurgaon, Software Engineer Jobs Gurgaon, Software Developer Jobs Gurgaon, Software Engineer Jobs 1 Year Experience, Software Jobs Haryana, Web Developer Jobs Gurgaon, Web Application Development Jobs, Software Development Jobs 2026, Software Architecture Jobs, Design Patterns Jobs, Software Testing Jobs, Debugging Jobs, Troubleshooting Jobs, Application Performance Jobs, Application Security Jobs, Agile Jobs, Scrum Jobs, Technical Documentation Jobs, Computer Science Jobs, IT Jobs Gurgaon, Software Engineering Jobs India, Hima_Hire Jobs


SEO Title

NIIT Hiring 2026 | Software Engineer I | Gurgaon | 1+ Year Experience | Apply Now

Meta Description

NIIT Hiring 2026 for Software Engineer I in Gurgaon. Candidates with 1+ year of experience and a Bachelor’s degree in Computer Science, IT, Software Engineering, or related fields can apply.

No comments:

Post a Comment

🌟 Featured Job

HPE Hiring 2026 | WLAN Engineer | India | 0–2 Years | Apply Now

HPE Hiring 2026 | WLAN Engineer | India | 0–2 Years | Apply Now Application Link Apply Here Hewlett Packard Enterprise (HPE) Hiring 202...

Latest Job Updates