See all the jobs at Recruiting here:
| LGC | Full-time | Fully remote
Langate is an award-winning provider of web development services in 3 main categories: business, healthcare, and education. At Langate, we're passionate about crafting digital solutions that make a real impact. We take immense pride in our strong collaboration with the U.S. We're here to shape the future of technology, one milestone at a time.
In addition to technical expertise, we value excellent communication skills. Collaboration and effective teamwork are the cornerstones of our success, and we believe in fostering an environment where everyone’s voice is heard and valued.
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:
-
Competitive salary
-
Official employment, paid sick leave, 20 days of paid vacation
-
Free English lessons
-
Flexible work schedule
-
Official Ukrainian holidays are non-working days
-
Paid courses and certifications
-
Сoach / psychologist consultation
-
Workshops
-
Career development plan
-
Mentoring Education
-
Medical Health Insurance
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!