C

Software Developer Trainee

Job Description - Software Developer Trainee

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 For



  • Strong programming fundamentals

  • Hands-on experience with any programming language — C, C++, Java, C#, Python, JavaScript, PHP, Go, or similar

  • Good logical thinking and problem-solving skills

  • Basic understanding of databases and SQL

  • Familiarity with APIs and client-server architecture (preferred, but not required)

  • Willingness to learn and contribute to real-world software projects


Learning Path & Training Focus


We 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 systems

  • Apply your learning through guided projects and real-world code contributions


What You’ll Gain Exposure To



  • Backend application development using Go

  • RESTful API design and implementation

  • Database integration (e.g., PostgreSQL, MySQL, MongoDB)

  • Git and collaborative version control workflows

  • Debugging, troubleshooting, and performance optimization

  • Code reviews and industry best practices

  • End-to-end development of real-world software projects


Who Can Apply?


Recent graduates and freshers from any of the following backgrounds:



  • B.E./B.Tech

  • B.Sc. (Computer Science / IT / related fields)

  • BCA

  • MCA

  • M.Sc. (Computer Science / related fields)

  • Other relevant technical degrees


Preference 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 Philosophy


We 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.

Original job Software Developer Trainee posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Codifi Finserv

CodiFi, founded in Chennai in February 2020, is a dynamic player in India's financial services sector. Our mission is to develop reliable financial software tailored for India's vast market, beginning with advanced stock market trading solutions. As a self-funded SaaS startup, we proudly operate fro...

Read more about the company

Similar Software Developer Trainee Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.