C# and Go developer/ Senior Associate at IT Division
Краткое описание
На крупные и интересные проекты Комитета МФЦА по регулированию финансовых услуг (Astana Financial Services Authority, AFSA) требуется С#, Go разработчик.
Что мы ожидаем от кандидата
- Write clean code to develop functional web applications
- Participate in the entire application lifecycle, focusing on coding and debugging
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
- Troubleshoot and debug applications
- Debug errors, troubleshoot issues, and perform routine performance optimizations
- Write high-quality, scalable, and reusable code
- Stay plugged into emerging technologies and industry trends
Основные требования (образование, навыки)
- Eligibility Criteria
- Bachelor’s degree in science and/or STEM disciplines;
- Master’s degree in Computer science will be an advantage;
- Portfolio of projects with demonstrated relevant documents will be an advantage.
Minimum Experience
5+ years of work experience in software development· Bachelor’s degree in science and/or STEM disciplines;
· Master’s degree in Computer science will be an advantage;
· Portfolio of projects with demonstrated relevant documents will be an advantage.
Minimum Experience
5+ years of work experience in software development
REQUIRED COMPETENCIES
Core skills:
- Technology Stack: С#, JS, PostgreSQL, Redis,;
- Ability to work with data (architecting and optimizing the schemes, mapping and cleaning the data)
- Good understanding of business requirements/use cases;
- Ability to evaluate development time based on use cases;
- API: REST, SOAP;
- Dev tools: Git, Docker;
The following knowledge will have an advantage:
- Hand-on experience with top popular languages and frameworks (Python, Go, Java, React)
- Experience in integration with Government systems (egov gateway);
- Making complex SQL queries;
- Understanding of development patterns (DDD, TDD, EDA);
- Experience with cloud environments AWS, Azure;
- Good understanding of DevOps practices.
General/soft skills:
- Oral, written, and interpersonal skills in both Russian and English language, ability to explain technical details
- Writing technical documentation
- Strong analytical skills, problem-solving capacity, critical thinking
- Strong time management skills
- Demonstrated ability to work independently as well as in teams