Work on software development by writing code to build applications, programs, and software systems in accordance with project specifications and requirements;
Test developed software by identifying and fixing issues, bugs, and code defects, ensuring delivery quality, compliance with deadlines, and client satisfaction (Certsys);
Document developed code to facilitate maintenance and future product updates;
Support the development team by providing technical guidance and leadership to deliver high-quality solutions;
Develop high-quality software solutions, ensuring the code is efficient, scalable, and maintainable;
Research and adopt new technologies to improve software performance and efficiency;
Monitor systems in production to identify issues and implement solutions.
Requirements
Completed higher education in Information Technology, Computer Engineering, Information Systems, Computer Science, or related fields (preferred);
Intermediate knowledge of programming languages (preferred);
Intermediate knowledge of frameworks and technologies (preferred);
Advanced knowledge of databases (preferred);
Advanced knowledge of Agile methodologies (preferred);
Experience with version control repositories (e.g., Git) (preferred);