What are the responsibilities and job description for the UI Architect - Contract - NYC NY (Onsite) - Need local with 18+ Yrs position at Khayainfotech?
Job Details
Job Descriptions :
Customer is looking for an Architect with extensive knowledge on Angular framework, (RESTful APIs), and SQL Server, and PostgreSQL environments. Experience in containerization technologies (Docker, Kubernetes) and cloud platforms.
About the Role
We are seeking a highly skilled and experienced Software Architect to join our growing engineering team. As a Software Architect, you will be critical in designing, developing, and scaling high-performance, multi-tenant web applications that can handle thousands of concurrent users. You will be responsible for making key architectural decisions, ensuring the quality and scalability of our systems, and mentoring other engineers.
Responsibilities:
Architectural Design: Lead the design and implementation of scalable and maintainable software architectures for multi-tenant web applications.
Technology Selection: Evaluate and recommend appropriate technologies and frameworks, with a focus on Angular, API development, and SQL Server.
Performance Optimization: Identify and address performance bottlenecks to ensure optimal application performance under high user loads.
Database Design: Design and optimize database schemas for high-performance and scalability.
Security: Implement robust security measures to protect sensitive data and prevent vulnerabilities.
Collaboration: Collaborate effectively with cross-functional teams, including product management, quality assurance, and DevOps.
Documentation: Create and maintain comprehensive architectural documentation.
Qualifications:
Bachelor's degree in Computer Science or a related field.
18 years of experience in software development, with at least 3 years as a Software Architect.
Strong understanding of architectural patterns and design principles.
Extensive experience with Angular framework, API development (RESTful APIs), and SQL Server, and PostgreSQL environments.
Proven experience in building and scaling high-performance, multi-tenant web applications.
Experience with performance tuning and optimization techniques.
Solid understanding of security best practices.
Bonus Points:
Experience with cloud platforms (AWS, Azure, Google Cloud Platform).
Experience with containerization technologies (Docker, Kubernetes).
Experience with Agile development methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.