Job Summary
This hybrid role is for a senior architect with 11 to 13 years of experience who designs and evolves enterprise solutions using C sharp Prolog and C plus plus across complex business domains. The role focuses on building scalable secure and maintainable platforms that align with organization strategy while mentoring teams and ensuring high engineering standards in a day shift environment with no travel required.
Responsibilities
- Collaborate with product and engineering stakeholders to define an architecture vision that aligns technical solutions in C sharp Prolog and C plus plus with long term organizational objectives and customer value delivery.
- Design modular and scalable application architectures that decompose complex business capabilities into clear components services and interfaces optimized for hybrid working models.
- Develop high level and detailed solution designs that specify data flows integration points and runtime behaviors ensuring maintainability and extensibility across multiple releases.
- Guide teams in implementing core services and frameworks in C sharp that enable secure reliable and performant applications while ensuring consistent coding practices.
- Design and validate complex reasoning engines in Prolog that support rule based decision workflows and knowledge representation for advanced business logic use cases.
- Architect and review high performance components in C plus plus where low latency and efficient memory management are critical to achieving business performance targets.
- Review and refine non functional requirements such as performance resilience security and observability translating them into architectural patterns and technical acceptance criteria.
- Perform detailed code and design reviews providing structured feedback that improves overall code quality testability and long term sustainability of the architecture.
- Create and maintain architectural blueprints diagrams and documentation that clearly communicate design decisions constraints and tradeoffs to technical and non technical collaborators.
- Collaborate with DevOps and platform teams to define deployment strategies environment configurations and monitoring standards suitable for hybrid work and day shift support windows.
- Identify technical risks and architectural bottlenecks early in the lifecycle and propose pragmatic mitigation options that balance delivery timelines and quality expectations.
- Mentor and coach engineering colleagues by explaining design patterns best practices in C sharp Prolog and C plus plus and pragmatic approaches to solving complex technical problems.
- Engage with business partners to translate functional requirements into technical solutions that demonstrate measurable value to clients and positive impact on end users and society through reliable systems.
Qualifications
- Possess extensive hands on experience designing and implementing enterprise solutions using C sharp including object oriented design patterns asynchronous programming and secure coding practices.
- Demonstrate strong proficiency in Prolog with practical experience building rule based engines inference systems or configuration solvers used in production environments.
- Exhibit advanced skills in C plus plus covering memory management multithreading performance optimization and integration with other application layers.
- Show proven experience working as a senior architect or equivalent role for at least 11 years including responsibility for end to end solution design and implementation oversight.
- Apply solid understanding of software architecture principles such as separation of concerns domain driven design and event driven patterns to complex distributed systems.
- Use experience with unit testing integration testing and code quality tools to promote high reliability and maintainability of all components developed by the team.
- Demonstrate familiarity with cloud based ecosystems and containerization concepts sufficient to design deployable solutions even when specific platforms may vary by organization.
- Exhibit strong communication and documentation abilities to explain complex technical concepts in simple language tailored to diverse audiences and hybrid working arrangements.
- Display commitment to continuous learning by staying current with advancements in C sharp Prolog C plus plus and architectural practices and by applying these learnings to improve organizational outcomes.
关于高知特 (Cognizant)
高知特(Cognizant)(纳斯达克代码:CTSH)作为一家AI Builder和相关技术服务提供商,致力于通过打造全栈AI解决方案,帮助企业将人工智能投资转化为实际价值。公司凭借深厚的行业经验、流程优化和工程技术专长,将企业独特的业务场景融入科技系统,赋能组织释放人才潜能,推动切实成果,并帮助全球企业在瞬息万变的环境中保持领先。如需了解更多详情,敬请访问 cognizant.ai 或关注@cognizant。
补充雇佣信息
薪酬信息截至本职位发布之日为准。Cognizant 保留在适用法律允许的范围内随时修改该信息的权利。
申请人可能需要通过现场面试或视频会议的方式参加面试。此外,候选人在每次面试时可能需要出示其当前所在州或政府签发的有效身份证件。
Cognizant 是一家提供平等就业机会的雇主。在招聘过程中,您的申请和候选资格不会因种族、肤色、性别、宗教、信仰、性取向、性别认同、国籍、残疾、遗传信息、怀孕、退伍军人身份或任何其他受联邦、州或地方法律保护的特征而受到影响。







