Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 12, 2026.
Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing.
Project Overview
We are looking for an experienced Solution Architectwith a strong Banking / FinTech background to join a new mobile banking product at the MVP stage. This role is prospective and has been created in line with the company’s planned team expansion.
The project involves the design and development of a modern banking solution with a strong focus on security, scalability, integration, cloud technologies, regulatory compliance, and long-term maintainability.
The selected architect will play a key role in defining and evolving the solution architecture, supporting technical delivery, aligning architecture with business requirements, and collaborating closely with technical and business stakeholders.
The role requires a strong engineering background across backend, frontend, cloud, DevOps, CI/CD, security, and integration architecture, combined with practical experience delivering complex solutions in the banking or financial services domain.
A strong focus is also placed on modern engineering approaches, including AI-assisted development, AI agents, and specification-driven development.
Technical Environment
- Cloud: AWS and/or Azure
- Architecture: Cloud-native, Microservices, Distributed Systems
- Backend: Modern backend technologies and APIs
- Frontend / Mobile: Mobile and web application architecture
- DevOps: CI/CD, Infrastructure as Code
- Integration: APIs, enterprise integration patterns, third-party integrations
- Security: Authentication, authorization, encryption, auditability, secure data handling
- Observability: Monitoring, logging, incident visibility
- AI: AI-assisted development, AI Agents, Specification-Driven Development
- Compliance: PCI DSS, GDPR and other applicable financial / security standards
Key Responsibilities
Solution Architecture
- Design and evolve the overall solution architecture for the mobile banking product.
- Translate business requirements into scalable and maintainable technical solutions.
- Define architecture principles, patterns, standards, and technical guidelines.
- Design solutions across backend, frontend/mobile, cloud, integrations, DevOps, and security layers.
- Ensure architectural consistency across multiple components and teams.
- Evaluate alternative technical approaches and clearly explain trade-offs.
- Assess technical feasibility, scalability, performance, maintainability, and implementation risks.
- Ensure architectural decisions support both short-term MVP delivery and long-term product evolution.
- Produce and maintain architecture diagrams, technical documentation, and decision records.
Banking & Security Architecture
- Design solutions for secure, transactional, and mission-critical banking systems.
- Ensure architecture supports strong security controls, authentication, authorization, encryption, auditability, and data protection.
- Consider banking and financial regulatory requirements in architecture decisions.
- Support implementation of secure integration patterns with internal and external systems.
- Ensure solutions meet applicable compliance requirements and security standards.
- Collaborate with security and infrastructure specialists on secure architecture and deployment practices.
Technical Delivery & Implementation
- Provide technical leadership during implementation.
- Guide engineering teams on architecture, design patterns, integration approaches, and technical standards.
- Support teams in resolving complex technical challenges.
- Review key technical decisions and ensure implementation remains aligned with the target architecture.
- Coordinate with DevOps and operations teams on deployment, release management, and production readiness.
- Support smooth integration of new components into the overall solution landscape.
- Participate in technical reviews, architecture reviews, and implementation checkpoints.
Cloud & DevOps
- Design and evaluate cloud-native architecture using AWS and/or Azure.
- Apply modern cloud architecture principles and best practices.
- Define and support CI/CD and Infrastructure as Code approaches.
- Ensure architecture supports automated delivery and operational scalability.
- Participate in infrastructure cost estimation and optimization.
- Support total cost of ownership analysis and cost-efficient architecture decisions.
- Apply FinOps principles where appropriate.
- Design observability approaches, including monitoring and logging strategies.
Estimation & Planning
- Participate in technical estimation and planning.
- Provide and validate architecture-related estimates.
- Support resource and infrastructure planning.
- Participate in estimation reviews and optimization sessions.
- Identify technical dependencies, constraints, and risks.
- Assess implementation complexity and delivery feasibility.
AI & Engineering Innovation
- Apply AI-assisted engineering practices in architecture and development workflows.
- Use and evaluate AI Agents for technical analysis, engineering, documentation, and development activities.
- Apply Specification-Driven Development approaches where appropriate.
- Evaluate new technologies and tools and recommend relevant improvements.
- Continuously improve architecture practices, engineering processes, and delivery efficiency.
- Promote pragmatic use of modern engineering tools without compromising quality, security, or maintainability.
Required Skills & Experience
- Strong practical experience as a Solution Architect / Software Architect.
- 3+ years of experience in an Architect or technical architecture leadership role.
- Proven Banking / FinTech domain experience is mandatory.
- Experience designing or delivering digital banking, mobile banking, financial services, or similarly complex transactional platforms.
- Proven experience designing software architectures for at least 2-3 complex projects.
- Experience leading end-to-end technical delivery of complex IT solutions.
- Strong hands-on engineering background across:
- backend development;
- frontend and/or mobile architecture;
- cloud technologies;
- DevOps;
- CI/CD;
- Infrastructure as Code.
- Strong experience with AWS and/or Azure.
- Experience with cloud-native and microservices-based architectures.
- Strong understanding of enterprise integration patterns and distributed systems.
- Experience designing scalable, high-performance, and mission-critical applications.
- Strong understanding of security principles relevant to financial systems.
- Experience with architecture for systems requiring:
- secure authentication and authorization;
- encryption;
- audit trails;
- secure data processing;
- regulatory compliance.
- Experience defining and enforcing architectural standards and engineering best practices.
- Experience creating reusable architectural components, patterns, or frameworks.
- Strong knowledge of architectural styles, design patterns, integration patterns, and cloud architecture principles.
- Experience with CI/CD pipeline integration and Infrastructure as Code.
- Experience designing monitoring and logging strategies.
- Understanding of enterprise architecture and business architecture.
- Ability to define architecture roadmaps and support technical planning.
- Strong estimation and solution evaluation skills.
- Ability to balance long-term architectural direction with short-term delivery needs.
- Ability to work independently and make architecture decisions in ambiguous situations.
- Strong analytical and problem-solving skills.
- Strong stakeholder management and presentation skills.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Experience facilitating technical workshops and architecture discussions.
- Ability to work across multiple workstreams and maintain focus on architecture consistency.
- Proven practical knowledge of AI-assisted engineering.
- Understanding of AI Agents and their practical application in software engineering.
- Experience with Specification-Driven Development or similar structured engineering approaches.
- English level B2+, with strong verbal and written communication skills.
We offer:
- Opportunity for professional self-realization and growth.
- Friendly team.
- 25-days of paid vacation.
- Medical insurance and 100% payment for sick leave.
- Professional training and obtaining certificates at the company's expense.
- Foreign language courses and other corporate programs.
- A variety of corporate events.
- Bonuses in case of wedding or a child’s birth.
- The possibility of remote work from any location.

