- Define and evolve the architecture vision and technical roadmap for the platform.
- Design scalable, secure, highly available enterprise SaaS solutions.
- Build working prototypes and proof-of-concepts (POCs) that development teams can use as technical foundations.
- Work hands-on with engineering teams on architecture, system design, integrations, and complex technical challenges.
- Partner with Product Management to translate product requirements into scalable technical solutions.
- Collaborate with executive leadership on technology strategy and long-term platform evolution.
- Lead the architecture and integration of major new platform capabilities.
- Drive legacy modernization initiatives while ensuring business continuity.
- Define architectural standards, engineering principles, and development best practices.
- Mentor and coach architects and senior software engineers.
- Evaluate emerging technologies and determine their applicability to the PrismHR ecosystem.
- Promote modern DevOps, cloud, automation, observability, and software delivery practices.
RequisitosMust-Have Requirements
Candidates should meet the following core requirements:
- 10+ years of professional software development experience, preferably within enterprise web applications or SaaS platforms.
- Strong hands-on software engineering background.
- Proven experience designing complex enterprise systems and web-based SaaS platforms.
- Experience defining architecture, technical standards, and technology roadmaps.
- Strong understanding of the complete Software Development Life Cycle (SDLC).
- Experience working with and leading engineering teams in Agile environments.
- Professional experience working with MultiValue database technologies, ideally:
- UniData
- UniVerse
- Rocket U2
- or comparable MultiValue platforms.
- UniData
Candidates with strong experience modernizing comparable legacy enterprise platforms may also be considered, but direct MultiValue experience is highly preferred.
Strong hands-on experience with several of the following technologies:
- Node.js
- JavaScript
- TypeScript
- ASP.NET Core / C#
- REST APIs and distributed application architectures
The ideal candidate has enough technical depth to review implementations, create POCs, troubleshoot complex problems, and guide engineering teams—not only produce architecture diagrams.
Hands-on experience with:
- Microsoft Azure and/or AWS
- Containers / containerization
- CI/CD and deployment automation
- Configuration management
- Application monitoring and observability
- Cloud application troubleshooting
Experience with at least one enterprise messaging or streaming technology such as:
- Azure Service Bus
- Apache Kafka
- RabbitMQ
- Similar event-driven or messaging platforms
- Proven experience defining and delivering technology roadmaps.
- Experience leading technical initiatives involving multiple engineering teams.
- Ability to influence senior engineers, architects, product leaders, and executives.
- Experience mentoring or coaching senior technical professionals.
- Strong system-design and architectural decision-making capabilities.
- Advanced English (C1+).
- Excellent verbal and written communication skills.
- Ability to communicate architecture and technical decisions to both engineering and business stakeholders.
Candidates will stand out if they have:
- Experience modernizing large legacy enterprise applications.
- Experience migrating monolithic or legacy systems toward modern cloud architectures.
- Strong Microsoft/Azure ecosystem experience.
- Experience combining legacy platforms with Node.js, TypeScript, .NET, APIs, messaging, and cloud services.
- Experience working on mature enterprise SaaS products.
- Experience designing highly scalable and distributed systems.
- Strong understanding of security, scalability, reliability, and observability.
Skills Required
- 10+ years of professional software development experience, preferably with enterprise web applications or SaaS platforms
- Strong hands-on software engineering background
- Experience designing complex enterprise systems and web-based SaaS platforms
- Experience defining architecture, technical standards, and technology roadmaps
- Strong understanding of the complete Software Development Life Cycle
- Experience leading engineering teams in Agile environments
- Professional experience with MultiValue database technologies such as UniData, UniVerse, Rocket U2, or comparable platforms
- Hands-on experience with several of Node.js, JavaScript, TypeScript, ASP.NET Core, C#, REST APIs, and distributed application architectures
- Hands-on experience with Microsoft Azure and/or AWS
- Experience with containers, CI/CD, deployment automation, configuration management, monitoring, observability, and cloud troubleshooting
- Experience with at least one enterprise messaging or streaming technology, such as Azure Service Bus, Apache Kafka, or RabbitMQ
- Experience defining and delivering technology roadmaps
- Experience leading technical initiatives involving multiple engineering teams
- Ability to influence senior engineers, architects, product leaders, and executives
- Experience mentoring or coaching senior technical professionals
- Strong system-design and architectural decision-making capabilities
- Advanced English proficiency at C1 level or higher
- Excellent verbal and written communication skills
- Experience modernizing large legacy enterprise applications
- Experience migrating monolithic or legacy systems toward modern cloud architectures
- Strong Microsoft and Azure ecosystem experience
- Experience combining legacy platforms with Node.js, TypeScript, .NET, APIs, messaging, and cloud services
- Experience working on mature enterprise SaaS products
- Experience designing highly scalable and distributed systems
- Strong understanding of security, scalability, reliability, and observability
What We Do
The company provides automation and process optimization, UX innovation, software designing and testing, big data, artificial intelligence, and machine learning. They are involved in the development of computer systems and IT consulting.









