- Develop, test, and maintain software applications.
- Collaborate with analysts and architects to design solutions.
- Write clean and efficient code.
- Fix problem and implement new features based on user feedback.
- Provide proper technical documentation regarding developed application.
Minimum Qualifications
- Bachelor's degree in Software Engineering or related field.
- 1-2 years of experience as software developer.
- Proficiency in modern programming languages and frameworks, particularly TypeScript (NestJS, Angular, React) and PHP (CodeIgniter); familiarity with .NET is a strong plus.
- Strong understanding of software development lifecycle (SDLC).
- Experience in Relational Database
- Familiar with Restful API
- Familiar with Versioning Control Tools (Git)