0% found this document useful (0 votes)
2 views3 pages

Software Engineering Trainee - Job Description

The Software Engineering Trainee position is a six-month program where candidates will support software development and may transition to a permanent role based on performance. Key responsibilities include coding, testing, documentation, and participation in team activities, with a salary of 5LPA during the trainee period. Candidates should have a relevant degree, strong programming skills, and excellent communication abilities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Software Engineering Trainee - Job Description

The Software Engineering Trainee position is a six-month program where candidates will support software development and may transition to a permanent role based on performance. Key responsibilities include coding, testing, documentation, and participation in team activities, with a salary of 5LPA during the trainee period. Candidates should have a relevant degree, strong programming skills, and excellent communication abilities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Software Engineering Trainee

Job Description:
The Software Engineer Technician supports software development by applying acquired job skills and following
established procedures. It involves working on semi-routine assignments with some independent decision-making,
requiring recognition of when to deviate from standard practices.

Note: This is a six-month trainee program. Upon successful completion of 6 months period, candidates may be
considered for a permanent role based on their performance. However, conversion is not guaranteed.

During the first 6 months your salary will be 5LPA. Post conversion, you title and salary will be revised based on
the performance.

We have multiple positions open in different areas like Software, hardware, testing, IT OPS and Systems. Based
on the written test results we will map you to respective roles.

Essential Duties and Responsibilities:

1. Write and debug code for software applications with minimal guidance.
2. Support the development of software solutions following best practices.
3. Conduct testing and troubleshooting of existing applications.
4. Document development processes and assist in refining technical documentation.
5. Actively participate in team meetings and code reviews.
6. Work within established software development procedures and guidelines.
7. Support software deployment and maintenance activities.
8. Identify and escalate issues that require further analysis.

Minimum Skill Requirements:


• Excellent written and verbal communication skills.

• Good programming skills and with strong knowledge on Data Structures, Analysis of Algorithms
and OOPs.

• Good knowledge of SQL.

• Ability to work on any one language (Eg: C & C++, JAVA etc)

• Knowledge on tools like POSTMAN & JMETER would be a major plus


Qualification:
• Should have Bachelor’s or master’s in computer science or IT related fields.

• Consistently score / maintain 70% or above in the Highest Degree

Personal Qualities
• Must be good team player

• Must be self-motivated with an excellent attitude

• Must have excellent written and verbal communications skills

• Ability to perform work requiring a high degree of accuracy

• Able to prioritize work, complete multiple tasks and work under deadlines

• Excellent problem-solving skill

General Duties and Responsibilities:


• Comply with Cubic’s Quality Management System.

• Comply with Cubic Occupational Health, Safety and Environment policies and procedures.

• Comply with Cubic Human Resources Procedures.

• Comply with security in accordance with established policies and procedures of relevant
organizations.

Additional Job Description:

The Engineering function is responsible for all engineering activities within a firm to ensure that business
objectives are met. Includes the creation, development, design, and improvement of products, equipment,
facilities, services, standards, and procedures in all engineering fields.

Engineering > Quality Assurance & Testing


The Quality Assurance area is responsible for ensuring that all applications, system products and projects meet
defined quality standards. Develops, conducts and evaluates application audits and testing processes

Role Knowledge and Application


Learns to use professional concepts. Applies knowledge and basic problem-solving techniques to define and
resolve problems. Determines a course of action based on guidelines.

Complexity and Problem-Solving


Works on problems of limited scope. Follows standard practices and procedures in analyzing situations or data
from which answers can be readily obtained. Work is reviewed periodically based on a set of defined procedures
or precedence.

Supervision
Normally receives general instruction on work and new assignments.

Collaboration and Interaction


Develops stable working relationships internally. Exchanges standard/basic information with colleagues and
immediate supervisor, project leaders and other professionals in the team/group.

All the very best!!!!

You might also like