Software Developer Trainee
CodiFi · Dharapuram, Tamil Nadu, India
قدّم وتابع مع أبلاي إيدجJob Title: Software Developer Trainee We are looking for enthusiastic Software Developer Trainees who are passionate about programming, problem-solving, and building real-world applications.What We’re Looking ForStrong programming fundamentalsHands-on experience with any programming language — C, C++, Java, C#, Python, JavaScript, PHP, Go, or similarGood logical thinking and problem-solving skillsBasic understanding of databases and SQLFamiliarity with APIs and client-server architecture (preferred, but not required)Willingness to learn and contribute to real-world software projectsLearning Path & Training FocusWe provide a structured, hands-on training program where you’ll progress from foundational concepts to real-world development:Go (Golang) is the primary backend language used in our projects, and you’ll receive full training to become proficient — no prior Go experience is required.Begin with Go fundamentals (syntax, concurrency, standard library)Move into building RESTful APIs, microservices, and backend systemsApply your learning through guided projects and real-world code contributionsWhat You’ll Gain Exposure ToBackend application development using GoRESTful API design and implementationDatabase integration (e.g., PostgreSQL, MySQL, MongoDB)Git and collaborative version control workflowsDebugging, troubleshooting, and performance optimizationCode reviews and industry best practicesEnd-to-end development of real-world software projectsWho Can Apply?Recent graduates and freshers from any of the following backgrounds:B.E./B.TechB.Sc. (Computer Science / IT / related fields)BCAMCAM.Sc. (Computer Science / related fields)Other relevant technical degreesPreference will be given to candidates with academic projects, personal projects, GitHub contributions, or any prior hands-on programming experience — but these are not required to apply.Our PhilosophyWe value programming fundamentals, logical thinking, learning agility, and passion for software development far more than prior experience with a specific language.If this sounds like you — we’d love to hear from you! Interested candidates can apply by sharing their resume or GitHub profile with us.Skills: fundamentals,learning,basic