Job Description
The candidate is passionate Trainee Software Engineer interested to design, develop, and install software solutions.
The successful candidate will be able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.
Excellent Communication Skills.
Bachelor’s Degree with programming Knowledge like C, C++, Java, python, .Net
Ready to learn New / Emerging Technology
Roles and Responsibilities:
- Execute full lifecycle software development. Write well designed, testable, efficient code.
- Produce specifications and determine operational feasibility.
- Integrate software components into a fully functional software system.
- Document and maintain software functionality.
- Tailor and deploy software tools, processes, and metrics.
Requirements:
- Hands on Knowledge in designing interactive applications.
- Ability to learn and develop software in C, C++, Java.
- Excellent knowledge of Relational Databases, SQL.
- Knowledge of test-driven development.
- Mastery in software engineering tools.
- Ability to document requirements and specifications.
- Familiarity with software development methodology and release processes.
Skill set required:
- Communication
- Programming
- Database
Certifications, Accreditations, Licenses:
- Any Professional Certificate
Relevant Work Experience:
- 0 to 2 years of experience in any profession






