NIIT Hiring 2026 | Software Engineer I | Gurgaon | 1+ Year Experience | Apply Now
Application Link
Apply Here:
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
- Online Application
- Resume Screening
- Initial Screening
- Technical Assessment / Discussion
- Technical Interview
- HR Discussion
- 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://instagram.com/hima_hire
https://www.linkedin.com/in/himashalini
YouTube
https://youtube.com/@MajjigaHimashalini2230
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