We seek a talented, experienced Solution Architect to join our dynamic team. As a Solution Architect, you will be crucial in designing and implementing robust, scalable, and efficient solutions. You will work closely with cross-functional teams, analyze requirements, design solutions, and offer technical guidance, ensuring successful development and integration of the end-to-end solution.
About the project :
This is a platform that performs payer eligibility verifications and tracks eligibility changes by a set of predefined criteria (verification deltas).
Requirements:
- 8+ years in software development, with at least 3 years as a Solution Architect.
- Proficient in .NET (C#) and related frameworks.
- Deep understanding of Azure Cloud services and architecture.
- Strong knowledge of microservices, CQRS, and Event Sourcing patterns.
- Hands-on experience with highly loaded systems and distributed systems design.
- Expertise in distributed databases, including sharding techniques.
- Proficiency in NoSQL databases (e.g., MongoDB, Cassandra, Redis, etc).
- Proven track record of designing and implementing enterprise-grade systems.
- Strong problem-solving skills with a focus on performance optimization.
- Excellent communication and leadership skills.
- Upper-intermediate level of English, both spoken and written (B2+).
Nice to have:
- Experience with containerization technologies like Docker and Kubernetes.
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of other cloud platforms (AWS, GCP) is a plus.
Responsibilities:
- Assess the architecture and performance of the existing solution, identifying areas for improvement and redesign.
- Lead the end-to-end redesign of the existing solution to enhance scalability, reliability, and maintainability.
- Architect and build a new, cutting-edge solution from scratch, ensuring it meets high performance and scalability requirements.
- Design and implement two additional systems to support a large user base and complex integrations.
- Define and implement a robust architecture for systems with significant user activity and heavy integration demands.
- Utilize microservices, CQRS, and Event Sourcing patterns to build highly modular and efficient systems.
- Develop and optimize distributed databases with sharding to handle data across systems effectively.
- Integrate NoSQL databases to address the specific needs of distributed systems and high data throughput.
- Ensure seamless collaboration across teams to align system design with business requirements.
- Provide architectural leadership and mentorship to development teams to ensure project success.
- Oversee the delivery of high-quality solutions, conducting architecture and code reviews for adherence to best practices.
Team: PM, PO, 5 developers, 2 QAs, designer, BA, technical writer
Schedule: 5/2, 8-hour working day (40 hr per week). Hours are flexible
Hiring process: HR interview + Technical interview
We offer:
- Official employment, paid sick leave, 20 days of paid vacation
- Official Ukrainian holidays are non-working days
- Paid courses and certifications
- Сoach / psychologist consultation
Why Choose Us? What Do We Offer that’s Exceptional?
- Cutting-Edge Technologies on Real Projects: At Langate, you’ll work with the latest technologies on live projects. We’re a dynamic, fast-growing company, so you’ll find a minimal amount of legacy systems and plenty of opportunities to implement new technologies.
- Work-Life Balance with Benefits: We value work-life balance and offer paid time off, including vacation days and sick leave. Remote work options and a hearty life are part of the package too.
- Investment in Your Growth: We’re committed to your professional development. You can expect training programs, courses, and opportunities to enhance your English language skills.
- Team Building and Unity: We know that a happy team is a productive team. That’s why we organize team-building events and group activities to foster strong bonds and a sense of belonging.
When you choose us, you’re choosing a company that values innovation, invests in its employees, and provides a supportive and engaging work environment. Join us in shaping the future of technology!
Need more information? Welcome!