Senior Developer– State Population Register (SPR)

Company
Information Systems Agency of Armenia
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
18/02/2026
Responsibilities
- Lead the design and development of the State Population Register, following national digital standards e.g Henaket Design system - Translate business process and integration designs into developer-ready specifications and high-quality code - Collaborate with solution architects, analysts, and process owners to ensure technical feasibility and alignment - Establish coding standards, testing frameworks, and DevOps practices (CI/CD, automated testing, secure deployments) - Ensure integration with other national registers and services (e.g., ID issuance, Social Service, Cadastre, Tax, Electoral Commission) - Monitor performance, conduc code reviews, and ensure compliance with non-functional requirements (security, scalability, availability, data protection) - Work closely with project managers to plan sprints, report on progress, and escalate risks when necessary.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field - 4+ years of professional experience in software development - Passion for building digital services that directly improve citizens’ lives - Experience working on end to end products that impact a large user base - Strong expertise in backend development (Java, .NET, or Node.js) and modern frameworks - Experience with database design and optimization (PostgreSQL, Oracle, or equivalent) - Understanding of modern front end architecture principles and design practices: micro frontend architecture, SSR, SPA, responsive design, progressive enhancement, graceful degradation - Proven track record with API design and integration - Strong communication skills; fluency in Armenian and English
Application Procedures
Please send your CV to hr@isaa.am, ensuring you mention the position name Senior Developer in the subject line of the email. Please mention in your application that you have learned about this position from MyJob.am