Spectral Consultants – Search & Recruitment firm

Micro UI Architect - Enterprise Web Applications

Click Here to Apply

Job Location

Noida, India

Job Description

Roles & Responsibilities : - Drive & Develop Solution Architectures (Micro Frontends, Infrastructure & Data) across various domains, and products, leveraging the latest technology frameworks. - Implement Micro UI Architecture and design Principles around Scalability, Simplicity, Reliability, Availability, Security, Operational Excellence, Integration & Performance - Inspire and guide engineers to design, implement, and document reusable patterns, libraries, and frameworks that allow us to scale development effectively. - Own & oversee architecture reviews, approvals, and decision-making mechanisms to ensure that architecture decisions are consistent and aligned across the organization. - Actively participate in the Architecture Governance & share best practices, approaches, and patterns with the wider tech community in the organization - Oversee assigned programs (e.g., conduct code review) and provide guidance to team members. - Assist with solving technical problems when they arise. Ensure the implementation of the agreed architecture and infrastructure. - Lead successful partnerships between multiple technology teams throughout the software development lifecycle ensuring stakeholders are informed at all stages. - Participate in cross-functional portfolio & product planning sessions as an engineering visionary with a focus on the horizon. - Own assigned areas/services/components of products as the technical guru. - Apply and influence data-driven analysis and pragmatic decision-making aligned with business and technology needs. - Follow up on immediate deliveries with long-term solutions. - Partner in the build vs buys vs partner decisions, vendor selection, technology selection, cloud strategy, technology roadmaps, and business case rationalization. - Instill a culture of constant learning and staying relevant with trends in technology across engineers and management. - Influence architects, senior engineering, and product management to measure, track, and iterate continuous improvement of processes across engineering disciplines, impacting success across the agile delivery organization globally. - Guide and mentor engineers on clear maintainable full-stack code, working in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.). Requirements : - Bachelor's or master's degree in computer science or related discipline; or equivalent work experience - 9 years of experience with developing UI in enterprise web applications. - 7 years of experience in SPA, micro-UI and micro-services-based architecture - Extensive experience with designing cloud-native solutions. - Extensive experience in unit testing, mocking frameworks, and automation frameworks. - Extensive experience in designing architecture design for scalable products. - Extensive experience working in agile methodologies (Scrum, Kanban) - Extensive Experience in Reactive System designs and Architecture - DevOps mindset - 6 years' experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, and operational metrics knowledge. - Good understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles - Understanding the nature of asynchronous programming and its quirks and workarounds - Understanding of authentication and authorization between multiple systems, servers, and environments - Good analytical and problem-solving aptitude - Strong communication, partnership, teamwork, and influencing skills are required. - Ability to communicate with and present to engineers, senior management & relevant stakeholders. - Lead multiple teams in a global delivery, agile, CI/CD, metrics-based setting. Technologies : - Vanilla JavaScript, Typescript - UI Frameworks and Libraries like React, Vue and Angular - Experience with Web Components - Micro Frontend based architectures using Module Federation - SQL Server, Oracle, MongoDB, DynamoDb - Unit Testing frameworks like Jest, Web Test Runner, Playwright, Jasmine etc - Visual Studio Code - Docker / Kubernetes - Version Control Systems like Git/SVN - Package managers like npm/pnpm - Module bundlers like webpack, gulp, etc. - Progressive Web Apps - Experience with cloud technology stacks like AWS, Azure, Google Cloud, etc. Bonus Points : - Open-source contributions, repositories, personal projects - Participation in communities of interest, meetups - Certifications in technology, agile methodologies - Prior experience in agile implemented at scale across multiple teams globally - Skills in client-side and server-side development engineering. - Merger & Acquisition integration experience - Exposure to OpenShift Platform. (ref:hirist.tech)

Location: Noida, IN

Posted Date: 10/24/2024
Click Here to Apply
View More Spectral Consultants – Search & Recruitment firm Jobs

Contact Information

Contact Human Resources
Spectral Consultants – Search & Recruitment firm

Posted

October 24, 2024
UID: 4880834082

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.