Trainee Developer
Job Overview
As a Trainee Software Developer at Diveria, you will embark on a comprehensive training program designed to equip you with the essential skills and knowledge required to become a proficient software developer.
Under the guidance of experienced developers, you will gain hands-on experience in coding, debugging, and developing software applications. This is an excellent opportunity for recent graduates or individuals looking to start their career in software development.
Job Duties & Responsibilities
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
- Write clean, efficient, and well-documented code according to industry best practices.
- Learn and apply new programming languages, frameworks, tools, and technologies as required.
- Continuously improve coding skills and stay updated with the latest industry trends and advancements.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field. Equivalent practical experience may also be considered.
- Basic understanding of programming languages such as Java, Python, C#, or JavaScript.
- Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
- Knowledge of databases and SQL is advantageous.
- Strong problem-solving skills and a keen attention to detail.
- Excellent communication and teamwork skills.
- A passion for technology and a desire to learn and grow in the field of software development.
- The person must be willing to join the Diveria work team if offered a position at the end of the Diveria program.
Preferred Qualifications
Technology Stack
Required
- .NET (C#) o Java
- HTML/CSS.
- SQL (Stored Procedures)
- Javascript
- Git
Preferred
- Familiarity with Cloud Platforms
Benefits & Perks
- Remuneration and incentive while the program lasts.
- Possibility of integrating the permanent staff of Diveria at the end of the program.