RECRUITMENT
Senior Software Developer
As a Senior Software Developer, you will be an integral part of this process. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
duties & Responsibilities
- Writing clean, high-quality, high-performance, maintainable code;
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements;
- Coordinate cross-functionally to ensure the project meets business objectives and compliance standards;
- Support test and deployment of new products and feature;
- Participate in code reviews
Experience, Knowledge & Competencies
- A Bachelor or Master preferred in Computer Science or IT (Networks);
- 5+ years of relevant work experience;
- Expertise in C++/C# dev with strong experience in Desktop. Windows Desktop development with WPF. Ability to deep dive into C++/C# libraries/rest API documentation. Modern Python knowledge;
- Experience with Allplan API, Revit API or other kind of Architectural Software API is appreciated;
- GitLab CICD and Docker Compose containerization. Experience with basic administration/troubleshooting of GCP or AWS or On-premises Linux VMs is appreciated;
- Experience with Agile or Scrum software development methodologies;
- Experience in the construction field;
- Good English communication and writing;
- Ability to multi-task, organize, and prioritize work;
- Strong Problem solving and critical thinking skill;
- An entrepreneurial mindset and the ability to develop a vision for the direction of the product.
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