RECRUITMENT
Junior Software Developer
As a Junior Software Developer, your expertise will help build stable, well-structured applications that can be easily scaled in the future to help engineers around the world. Additionally, you will use your experience and talent to find solutions to difficult problems to ensure the product’s success.
Duties & Responsibilities
- Implement development project scope using languages such as Python;
- Manage work using Agile (Scrum) development process in Jira and code management in Bitbucket;
- Review project requirements and develop implementation plan using UML diagrams;
- Support and incorporate technical calculation applications as well as plugins (APIs) for BIM Software Applications;
- Support the development of company standards and create work documentation in accordance with good principles.
- Adopt good coding practices such as PEP 8 Standard and comply with GSI Development Guidelines;
- Coordinate with Project Managers, Software Quality Assurance and other development teams to ensure effective solutions;
- Protect operational activities by securing information;
- Regularly report work status and present results to management.
Experience, Knowledge & Competencies
- Basic knowledge of Python and/or C++/C#;
- Bachelor's or Master's degree in Computer Science, Architecture, or Engineering; (We welcome recent graduates);
- Experience developing desktop and web applications;
- Enjoy programming work related to computation and geometry (2D/3D/matrix);
- Good object-oriented programming skills;
- Excellent planning and analytical skills;
- Good teamwork and communication skills;
- Problem-solving skills;
- Able to organize and complete work independently;
- Ability to communicate and read English documents.
What GSI can offer you
International Environment
Working in a young, international and friendly environment together with supportive individuals
Career Opportunities
A long-term career path and good opportunities for promotion
Training Opportunities
Take part in internal company trainings and support for individual development and further education opportunities
Relevant Projects
Work on international projects with good working conditions with mordern facilities
Join our team now!
16/01/2024