Work in software development, writing code to build applications, programs, and software systems according to project specifications and requirements;
Test developed software, identifying and fixing issues, bugs, and defects in the code to ensure quality of delivery, meet deadlines, and achieve client satisfaction;
Document developed code to facilitate future maintenance and updates of products;
Develop high-quality software solutions, ensuring code is efficient, scalable, and maintainable;
Monitor and oversee systems in production to identify issues and implement solutions.
Requirements
Bachelor's degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or a related field (preferred)
Experience with Traditional and Agile methodologies (preferred)
Experience with version control systems (e.g., Git) (preferred)
Experience with cloud platforms (preferred)
Intermediate knowledge of programming languages (preferred)
Intermediate knowledge of frameworks and technologies (preferred)
Intermediate knowledge of databases (preferred)
Intermediate knowledge of Agile methodologies (preferred)
Basic English (preferred).
Tech Stack
Cloud
Benefits
Certification in a programming language (preferred)