Source description
About the role
As a Software Architect at Icertis, you will lead the design and development of scalable, secure, and high-performance software systems. Your deep technical expertise and strategic thinking will guide engineering teams through complex architectural decisions, ensuring alignment with business goals and technical excellence. Responsibilities: - Define and maintain architecture standards, patterns, and best practices across projects. - Lead the design of software systems, ensuring scalability, performance, and maintainability. - Collaborate with product managers, engineering leads, and stakeholders to translate business requirements into technical solutions. - Evaluate and recommend tools, frameworks, and platforms to support development efforts. - Mentor development teams on architecture principles, design patterns, and coding standards. - Conduct architecture reviews and provide guidance on system integration and deployment. - Ensure compliance with security, data privacy, and regulatory requirements. - Troubleshoot and resolve architectural bottlenecks and system-level issues. - Exposure to Generative AI. Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - 12+ years of experience in software development, with at least 3 years in an architectural role. - Expertise in .NET technologies, microservices architecture, and cloud platforms (Azure preferred). - Strong understanding of design patterns, system design, and distributed systems. - Experience with SQL and NoSQL databases, including schema design and performance tuning. - Exposure to AI/ML technologies and ability to integrate AI components into enterprise systems. - Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). - Excellent communication and stakeholder management skills. - Proven ability to lead cross-functional teams and drive technical strategy. About Us: Icertis is the global leader in AI-powered contract intelligence, revolutionizing contract management to equip customers with insights and automation for business success. Trusted by more than one third of the Fortune 100 in 90+ countries, Icertis helps realize the full intent of millions of commercial agreements. Note: The additional details about the company have been omitted as they were not present in the job description provided. As a Software Architect at Icertis, you will lead the design and development of scalable, secure, and high-performance software systems. Your deep technical expertise and strategic thinking will guide engineering teams through complex architectural decisions, ensuring alignment with business goals and technical excellence. Responsibilities: - Define and maintain architecture standards, patterns, and best practices across projects. - Lead the design of software systems, ensuring scalability, performance, and maintainability. - Collaborate with product managers, engineering leads, and stakeholders to translate business requirements into technical solutions. - Evaluate and recommend tools, frameworks, and platforms to support development efforts. - Mentor development teams on architecture principles, design patterns, and coding standards. - Conduct architecture reviews and provide guidance on system integration and deployment. - Ensure compliance with security, data privacy, and regulatory requirements. - Troubleshoot and resolve architectural bottlenecks and system-level issues. - Exposure to Generative AI. Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - 12+ years of experience in software development, with at least 3 years in an architectural role. - Expertise in .NET technologies, microservices architecture, and cloud platforms (Azure preferred). - Strong understanding of design patterns, system design, and distributed systems. - Experience with SQL and NoSQL databases, including schema design and performance tuning. - Exposure to AI/ML technologies and ability to integrate AI components into enterprise systems. - Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). - Excellent communication and stakeholder management skills. - Proven ability to lead cross-functional teams and drive technical strategy. About Us: Icertis is the global leader in AI-powered contract intelligence, revolutionizing contract management to equip customers with insights and automation for business success. Trusted by more than one third of the Fortune 100 in 90+ countries, Icertis helps realize the full intent of millions of commercial agreements. Note: The additional details about the company have been omitted as they were not present in the job description provided.
More at ICERTIS INC