Software Engineer – Low-Code/No-Code (LCNC Ecosystem Engineering)
դեկտեմբերի 08, 2025
About Us
The Information Systems Agency of Armenia (ISAA) is supporting the creation of the Armenian e-society. In collaboration with the Government and the Central Bank of Armenia, our mission is to implement key standards for how public services and digital projects should be delivered. Our guiding standard is the “Digital Architecture of Armenia,” a Government-approved approach that places interoperability, security, and high-quality service delivery as its core pillars.
Our team consists of technology and policy-making specialists from various sectors. We work transparently, engaging both public and private sectors, to help Armenia realize its goal of becoming a truly electronic society.
About You
You are an experienced software engineer with a deep understanding of modern application development, distributed systems and reusable component design. You thrive in complex technical environments and are comfortable designing scalable, secure and modular building blocks used across multiple applications.
You are motivated by engineering excellence, can diagnose sophisticated system behaviors and enjoy building tools that empower others. You collaborate effectively with architects, vendors, and internal teams, providing clear technical feedback and contributing to shared engineering standards.
You bring a hands-on, solution-driven mindset, with the ability to translate requirements into production-grade components while supporting the adoption of consistent patterns across a multi-party ecosystem.
Job Responsibilities
- Develop reusable LCNC connectors, integration modules and shared backend components used across government services.
- Design, build and maintain production-grade software components with a focus on reliability, scalability and performance.
- Implement APIs, data processing workflows and integration layers to support large, distributed environments.
- Diagnose complex system behaviors, performance issues and latency problems in distributed systems.
- Build internal tools that extend or automate LCNC platform capabilities (deployment scripts, monitoring hooks, data adapters, etc.).
- Support the Solutions Architect in defining and validating technical patterns for vendor-led applications.
- Review and test vendor-contributed modules, workflows, connectors and templates before accepting them into the LCNC Marketplace.
- Ensure Marketplace submissions meet ISAA standards for security, modularity, reusability and performance.
- Identify issues, gaps, and provide clear technical feedback to drive quality improvements.
- Build automated tests, validation tools and CI workflows that enforce compliance with ecosystem standards.
- Support continuous improvement of code quality, versioning practices, and Marketplace contribution guidelines.
- Contribute to monitoring, diagnostics and performance validation approaches for LCNC components.
- Develop and maintain technical documentation, reference code, sample applications and developer guidelines.
- Support agency and vendor teams in adopting recommended engineering patterns and using provided tools.
- Act as a hands-on technical resource for resolving complex engineering questions related to LCNC applications.
Qualifications
- 5+ years of professional software engineering experience.
- Strong OOP programming skills (Java, C#, Python, JavaScript or equivalent).
- Experience designing modular, reusable components or integration connectors used across systems.
- Solid understanding of Kubernetes, containers and cloud-native application behavior.
- Strong experience in API-first design, secure data exchange, event-driven communication and interoperability frameworks.
- Experience integrating with identity services, registries, payment platforms or government backend systems.
- Understanding of LCNC platforms (preferably Mendix), metadata-driven development and platform extensibility.
- Experience in automated testing and CI/CD pipelines.
- Strong technical communication skills and the ability to collaborate with vendors, agency teams and architects in a multi-party environment.
To Apply
Please send your CV to hr@isaa.am, ensuring you mention the position name Software Engineer –LCNC Ecosystem Engineering in the subject line of the email.