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