Software Engineer Trainee

Job ID: HRIN190

Location : Mohali & Noida

Position: Open

As a .NET Developer Intern you will have the opportunity to be a part of a digital transformation while being surrounded by people who are passionate about building modern applications that leverage the industry’s leading technologies. You will learn our client’s business, organization, systems, challenges and goals, and then utilize that knowledge to work with a team to deliver exceptional results.

How you can make a difference.

  • Collaborate with internal teams to produce software design and architecture

  • Supporting technology projects throughout the planning and delivery cycles

  • Write clean, scalable code using .NET programming languages

  • Test and deploy applications and systems

  • Revise, update, refactor and debug code

  • Develop documentation throughout the software development life cycle (SDLC)

  • Serve as an expert on applications and provide technical support

  • Collaborate with your team to design new and enhanced features

  • Ensure comprehensive, timely and quality delivery of all requests

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Identify bottlenecks and bugs, and devise solutions to these problems

  • Deliver software development improvements

  • Responsible for the quality of deliverables in terms of the analysis report, technical design documentation, and the adherence to technical compliance standards

What all you need.

  • Bachelor's degree in Computer Science, Engineering, MIS, or equivalent with programming experience from internships or university projects

  • Familiarity with CSS, HTML, JQuery JavaScript, or other related languages

  • Intermediate proficiency in Microsoft Word, Excel, PowerPoint and Outlook

  • High levels of creativity and quick problem solving capabilities

  • Knack for writing clean, readable, and easily maintainable code

  • Excellent knowledge of best development practices

  • Intense curiosity and a sincere interest in learning new technologies, platforms and business processes