Important information :
Experience : + 5 years
Job Mode : Full-time
Work Mode : Work from home.
Job Summary
As a Solutions Architect (11215) at Encora, you will play a pivotal role in shaping and delivering complex solutions that meet both functional and non-functional requirements.
You will collaborate with product owners and cross-functional teams to design and implement architectures that align with business objectives, ensuring that solutions are scalable, secure, and compliant with industry standards.
Responsibilities and Duties
- Collaborate with product owners to understand and define functional requirements.
- Lead cross-functional sessions to build consensus on requirements, solution options, desired architecture,
and recommendations.
- Translate conceptual architecture and business requirements into detailed solution designs with all necessary artifacts for development.
- Decompose large-scale business programs into logical components and solutions that adhere to enterprise architecture strategy.
- Manage risks and resolve challenges that have the potential to impact solution scope, schedule, and quality.
- Work across geographies as necessary to deliver solutions that drive global product offerings.
- Review development work to ensure that all solution designs adhere to Encora's architecture principles and meet non-functional requirements.
- Communicate and present technical concepts, risks, challenges, and selling points of a solution to technology and business partners.
- Collaborate with SMEs across Encora to ensure solution designs deliver on stated business value.
- Coordinate overall solution architecture with Global Architecture leadership and other stakeholders.
Qualifications and Skills
- 5+ years of experience as a Solution Architect and / or Designer of data flows and processes.
- Experience with large and complex system designs in a distributed and real-time polyglot environment.
- Proficiency in a general-purpose programming language (5+ years).
- Application of enterprise design patterns and advanced understanding of business analysis techniques, processes, and tools.
- Experience leading projects with cross-functional work teams.
- Broad knowledge of computer software, systems, infrastructure, security, and programming languages.
- Expert understanding of Agile development tools and processes.
- Ability to communicate business and technical concepts across the enterprise, conveying technical language to non-technical stakeholders.
- Ability to drive consensus on technical solutions.
- Experience in system design for governance and compliance related to PCI, NACHA, and SOX.
Technical Skills
- Experience with microservices, service-oriented architectures, and layered systems.
- Prior hands-on development experience with various programming platforms, including .NET or Java.
- Expertise in database design and management using technologies such as SQL Server, MySQL, Postgres, and NoSQL platforms.
- Knowledge of Kubernetes, virtualization, hyper-convergent, and containerization infrastructure.
- Experience with distributed messaging systems such as Kafka and RabbitMQ.
- Understanding of cryptographic standards, schemes, and protocols.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital-native companies.
With over 9,000 experts in 47+ offices and innovation labs worldwide,
Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.