Fidenz Academy is an on the job training program to select, mentor, and train individuals who have a passion for software development. The trainees get an opportunity to work with senior engineers on multiple technologies to understand and practice fundamentals of computer programing with real-world problems.
Fidenz Academy is an on the job training program for fresh graduates or undergrads, to build core skills in programing and on how to effectively work on commercial projects. Fidenz has used this training methodology in the last eight years to recruit engineers, who now deliver complex projects with latest technologies.
Anyone may apply to join the academy. The applicants would complete an aptitude test to be chosen as trainees. We do not set criteria for selection, but assess individual’s interest and commitment for programming. We like if the participants have initiated developments on their own, may it be contributions to an open source project, or developing simple tools or utility to try out a programming language.
Trainees would gain two months of on the job training and experience at our office, Monday through Friday, 9 to 5 pm.
Interviewing large numbers of candidates is difficult and time consuming. Thus, we have set up an online portal where candidates would complete a series of programming challenges to prove themselves.
Senior and experienced developers would mentor trainees closely throughout the training period. We provide training material for each technology and allocate time for the trainees to learn such by themselves. Provided training materials are verified and cover the fundamentals of learning. However, trainees may follow additional resources without limiting to the material we provide.
At the end of the allocated time to study (or earlier if individuals feel confident), we would assess the trainees with an assignment, to be completed as per standards set by Fidenz Academy. The trainees completing assignments successfully move on to the next level of training. The trainees who do not meet the basic discipline in coding will be dropped to provide the opportunity to another.
The above process continues for five different technologies and anyone completing all successfully would graduate from Fidenz Academy.
Back in 2011, Fidenz Academy wasn’t yet formed. We had invited undergraduates to train with us as an experiment. Such efforts were successful for both the trainees and Fidenz. Some of the trainees were permanently hired, and they are top senior engineers with us now.
Soon after the initial experiment, we were recruiting more and more trainees. This however, made the workload of the mentors cumbersome and overwhelming. Hence, such led us to formulate a set of tutorials for the trainees, followed by assessments. With such changes and modification Fidenz Academy was taking shape and form.
Today, the academy follows a well structured and an improved set of tutorials and assignments. Further, we have increased space to accommodate around 20 persons to train with us simultaneously.
(2012 – Present)
Senior Software Engineer
(2015 – Present)
(2016 – Present)
Associate Software Engineer
(2017 – Present)
Associate Software Engineer
(2018 – Present)