21 Sep
|
Trainlytic
|
India
Company Description Trainlytic is a technology company focused on building data-driven software solutions that improve efficiency and decision-making for its clients. The team values innovation, practical problem-solving, and a collaborative approach to engineering. As a growing organization, Trainlytic offers opportunities for interns to contribute meaningfully to real product features and technical initiatives.
Team members work with modern tools and practices while learning from experienced engineers in a supportive environment.
Role Description This full-time remote Software Engineer Intern role involves contributing to the design, development, and maintenance of software features under the guidance of senior engineers. Interns will write clean, testable code, participate in code reviews, and help debug and resolve technical issues. Day-to-day tasks include collaborating with the engineering team on back-end web development projects, implementing APIs, and working with databases and services.
The intern will also assist in documenting technical work, refining requirements, and continuously improving development workflows and best practices.
Qualifications
- Strong foundation in Computer Science and Software Development principles.
- Proficiency in Programming and Object-Oriented Programming (OOP).
- Experience or coursework in Back-End Web Development.
- Familiarity with at least one modern programming language (e.g., Python, Java, C#, JavaScript/TypeScript).
- Basic understanding of web technologies, APIs, and relational or NoSQL databases.
- Ability to learn quickly, work independently in a remote environment, and collaborate effectively in a diverse team.
- Solid problem-solving skills and attention to detail in code quality and testing.
- Current enrollment in or recent completion of a degree program in Computer Science, Software Engineering, or a related field.
📌 Software Engineer Intern (India)
🏢 Trainlytic
📍 India