Description
Job Summary:
Develop and maintain applications, collaborate on high-quality software projects, and resolve complex technical problems, with an emphasis on development and documentation.
Key Highlights:
1. Opportunity to develop and maintain applications using various modern technologies
2. Team collaboration to deliver high-quality software projects
3. Participation in project planning and review, with a focus on documentation
**Academic Qualifications:**
* Currently pursuing a Bachelor's degree in Software Engineering/Computer Science, Computer Science, Data Science, Electrical Engineering, or a Technical degree in Information Technology or related fields.
**Key Responsibilities:**
* Develop and maintain applications using Python, C\#, Angular, React, TypeScript, and other technologies;
* Implement solutions in relational and non-relational databases;
* Collaborate with the development team to ensure delivery of high-quality projects;
* Analyze and resolve complex technical problems;
* Participate in project planning and review meetings;
* Technical documentation and knowledge sharing with the team.
**Desired Skills:**
* Basic knowledge of Python, C\#, Angular, React, and relational/non-relational databases;
* Experience in software development and technical problem solving;
* Familiarity with agile methodologies (Scrum, Kanban);
* Experience in large-scale projects;
* Certifications in relevant technologies;
* Knowledge of DevOps and CI/CD.
**Language:**
* Intermediate English.