Job
Description
This role is for one of Weekday's clients requiring a minimum of 10 years of experience. The location for this full-time position is Bengaluru and NOIDA. We are seeking a seasoned Tech Architect to spearhead the technology strategy and architecture for our Sales Velocity platforms. In this impactful role, you will be responsible for defining and implementing scalable solutions using modern full-stack technologies. The ideal candidate should be a hands-on architect with profound technical expertise in Java, ReactJS, NodeJS, Angular, Spring Boot, JavaScript, Python, HTML5, and CI/CD practices. Additionally, a strong understanding of cloud and DevOps ecosystems is essential. Your primary responsibility will be to lead the end-to-end architecture, design, and implementation of enterprise-grade applications, focusing on Sales Velocity and enablement. You will collaborate closely with cross-functional teams to design secure, scalable, and high-performing applications that drive our sales enablement initiatives forward. If you are passionate about architecture, technology leadership, and delivering innovative solutions, we are excited to hear from you. Key Responsibilities: - Lead the end-to-end architecture, design, and implementation of enterprise-grade applications for Sales Velocity and enablement. - Drive development across full-stack technologies including Java (Spring Boot) for backend, ReactJS, Angular, JavaScript, and HTML5 for frontend, and NodeJS or Python for middleware components. - Design and develop RESTful and GraphQL APIs to facilitate seamless and efficient data communication. - Implement robust DevOps workflows, CI/CD pipelines, and manage infrastructure as code using tools like Terraform, Ansible, and Jenkins/GitHub Actions. - Collaborate with Product, Engineering, UX, and DevOps teams to ensure architectural alignment with business objectives. - Ensure code quality, performance, and maintainability by embracing modern engineering practices, test-driven development, and peer reviews. - Implement best practices for security, scalability, and reliability across applications. - Utilize cloud platforms (AWS, Azure, or Google Cloud) to design containerized, serverless, or hybrid deployment models. - Continuously explore and recommend the adoption of modern technologies such as Generative AI to enhance user experience and productivity. - Provide architectural support or integration guidance for mobile app development (iOS/Android) (Optional but desirable). Required Skills and Qualifications: - Minimum of 10 years of experience in software development and architecture roles. - Proficiency in backend technologies like Java, Spring Boot, NodeJS, and Python. - Advanced expertise in frontend frameworks such as ReactJS, Angular, and core JavaScript/HTML5/CSS. - In-depth knowledge of API design using REST and GraphQL. - Hands-on experience with CI/CD tools, DevOps practices, and version control systems like Git (GitHub/GitLab). - Strong understanding of cloud computing and deployment models on AWS, Azure, or GCP. - Skilled in implementing and managing infrastructure using tools like Terraform, Ansible, or similar. - Strong problem-solving, communication, and team collaboration skills. - Security-conscious mindset with knowledge of OWASP principles and secure coding practices. Preferred Qualifications: - Experience with AI/ML models, especially Generative AI, is a strong plus. - Exposure to mobile app development ecosystems (React Native, Swift, Kotlin) is an added advantage. - Previous experience leading technology teams or mentoring developers is beneficial.,