We are seeking a highly skilled Solutions Architect to join our team. This role is critical for integrating various solution components and developing comprehensive deployment strategies. The ideal candidate will have a strong background in solution architecture, cloud systems, and deployment strategies, with a keen ability to see the big picture and drive innovative solutions. Job Responsibilities:
A Senior Front-End Developer is responsible for the design, development, and maintenance of web interfaces that users interact with. Their role requires a combination of technical skills, creativity, leadership, and an understanding of user experience (UX) design principles
UI/UX Design Implementation:
• Convert design mockups and wireframes into high-quality code.
• Collaborate closely with UI/UX designers to ensure the technical feasibility of designs.
• Ensure that the UI is responsive and functions correctly across a range of devices and browsers.
Development and Coding:
• Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products. Work hands-on with development team to prepare/review detailed Technical Design, do code reviews, ensure delivery as per committed estimates with high quality.
• Write clean, efficient, and maintainable HTML, CSS, and JavaScript code.
• Use modern frameworks and libraries like React Native, Angular to build interactive web applications.
• Optimize web pages for performance, ensuring fast load times and smooth interactions.
Code Review and Mentorship:
• Conduct Design and code reviews for the developed modules and provide detailed analysis and propose improvements based on code maintainability, scalability, performance, and reliability.
• Review code written by junior developers, providing constructive feedback and guidance.
• Mentor and support junior developers, helping them grow in their roles.
• Establish and enforce coding standards and best practices across the team.
PreferredSkills &Qualifications:
• Experience: Minimum of 12 years in front end development with strong proficiency in modern front-end frameworks/libraries like React, Angular etc.
• Demonstrated experience in leading frontend development projects, including planning, execution, and delivery. Technical Management and Delivery of products with minimum of 8 years’ experience
• Strong understanding of web performance optimization techniques, including lazy loading, code splitting, and asset optimization.
• Cloud : Azure Services – Min 5 Years of experience in Integration with Azure IoT Hub, Functions, Cosmos DB, Service Bus Queue, Key Vault Stream Analytics, Web API, Azure Data Factory, SQL Azure, Azure AD
• Development : Dot Net Core, C# MVC, React JS, React native – Min 10 Years
• Azure DevOps and Infrastructure – Min 3 Years
• Relational/ Non -Relational Database (SQL/Cosmos DB) – Min 5 Years
• Excellent problem-solving skills and the ability to think critically and strategically.
• Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
• Microsoft Certified Technical Architect (AZ 305 – Mandatory)
• Experience working on IOT Platforms (Design and Development) – Min 3 Years
• Experience with full stack SaaS development.
• Deployment: Experience with CI/CD pipelines, automation tools, and deployment strategies.
• Preferred Personality Traits
• Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices in architecture, design, and deployment.
• Collaboration: Work closely with product owners, developers, and other stakeholders to understand requirements and deliver robust solutions.
• Documentation: Create and maintain comprehensive architectural documentation and deployment guides.
• Innovation: Stay updated with the latest trends and technologies in solution architecture, advocating for their adoption where appropriate.