We’re looking for a Technical Solution Consultant to support our pre-sales activities and play a key role in supervising delivery teams and communicating directly with clients. You’ll act as a trusted technical advisor during discovery phases, help shape technical solutions, and ensure alignment between client needs and delivery capabilities.
Type of employment: part-time (hourly based)
Responsibilities: * Act as a key technical consultant during pre-sale and discovery phases, helping shape solutions architecture and translating business needs into viable technical strategies * Engage directly with clients to present and justify architectural decisions, gather feedback, and align technical vision with evolving business objectives. * Provide oversight and guidance to engineering teams, ensuring adherence to architectural best practices and supporting team leads in delivering high-quality solutions. * Contribute to high-level system design and maintain alignment with long-term scalability, security, and maintainability goals.
Key Responsibilities & Skills: * 15-20+ years of experience in software development; * Proven experience as a Solutions Architect or similar role with a strong background in JavaScript. * Hands-on experience with Node.js (must-have) * Strong proficiency in either .NET or Java as a primary backend technology — we are open to candidates with diverse backend experience * Experience with at least one modern frontend framework (React or Angular) * Solid understanding of software architecture, including cloud-native designs, scalability, and high availability * Experience working with cloud platforms (AWS preferred; GCP or Azure is a plus) * Familiarity with event-driven architectures (e.g., Kafka, SQS/SNS) * Proven experience in pre-sales activities, participating in discovery phases, and communicating directly with clients * Strong communication skills and the ability to present architectural solutions clearly to both technical and non-technical stakeholders * Experience with DevOps practices (IaC, CI/CD, Docker, Kubernetes, Terraform, GitHub Actions) * Ability to estimate cloud infrastructure and development efforts; experience with cost optimization is a plus * Leadership mindset: mentoring, code reviews, and architectural decision-making * Continuous learning attitude and curiosity for emerging technologies
You can be part of the following team: 2-3 Scrum Teams (1 Scrum team consists of PM, BA, 2 Developers,1 QA and 1 DevOps).
Who will you have the opportunity to meet during the hiring process (stages):
Call, HR, Tech interview, Final Interview, Reference check.