Software Developer Trainee

Full job description

Job description

  • You will work under the guidance of senior team members to learn and gain hands-on experience in software development and overall aviation industry tech
  • You will be part of a team responsible for designing, coding, and maintaining software applications, contributing to various stages of the development lifecycle
  • You will be collecting required data of various global airports to be consumed by global app users

Key Responsibilities

  • Software Development: Work alongside seniors to write, test, and debug code for software applications, following coding standards and best practices
  • Collaboration: Collaborate with cross-functional teams, including designers, quality assurance, and product managers, to understand project requirements and contribute to the development process
  • Problem Solving: Assist in identifying and addressing software defects and issues, including debugging and troubleshooting
  • Testing: Write and execute unit tests to ensure software reliability and functionality
  • Participate in the quality assurance process
  • Documentation: Create and maintain documentation for software components, including code comments, user guides, and technical documentation
  • Learning and Development: Stay up-to-date with industry trends, emerging technologies, and best practices in software development
  • Participate in training and skill-building activities
  • Code Review: Participate in code reviews to learn from experienced developers and improve coding skills
  • Software Maintenance: Help with software maintenance and updates, including bug fixes and performance improvements
  • Professional Growth: Learn from experienced developers and seek opportunities for skill development and career growth
  • Qualifications: Bachelor’s degree in Computer Science, Software Engineering or Information Technology is must.
  • Basic understanding of software development principles and concepts
  • Familiarity with one or more programming languages (eg, Java, Python, JavaScript)
  • Problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Preferred Qualifications: Internships or coursework related to software development
  • Participation in coding projects or open-source contributions
  • Familiarity with software development tools and version control systems (eg, Git)
  • Certifications or relevant coursework in software development
  • Candidate must have own laptop for this internship

Job Types: Full-time, Internship
Contract length: 6 months

Pay: Up to ₹10,000.00 per month

Benefits:

  • Flexible schedule

Location Type:

  • Remote

Schedule:

  • Day shift

Experience:

  • total work: 1 year (Preferred)

Work Location: Remote

error: Content is protected !!