Trainee
Core
Execute full software development life cycle (SDLC), develop flowcharts and layouts, write testable code, integrate components, and troubleshoot/debug systems.
Role type
Trainee Software Engineer
Builds
Fully functional software systems
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
SDLC execution, flowcharting, layout design, documentation, code writing, system integration, verification planning, quality assurance, troubleshooting, debugging, system upgrades, deployment, user feedback evaluation, project plan compliance, industry standards adherence
Preferred skills
Problem-solving, business understanding, adaptability, willingness to learn
Technologies
None explicitly stated
Responsibilities
Develop flowcharts, layouts, and documentation; write well-designed, testable code; integrate software components; develop verification plans and QA procedures; document and maintain functionality; troubleshoot, debug, and upgrade systems; deploy programs; evaluate user feedback
Seniority
Trainee