Key Responsibilities
● Manage a team of developers. Bring in leadership skills to guide and influence development teams in implementing integration solutions.
● Understand customer requirements and business challenges to architect a workable solution with a convincing value proposition by collaborating with multiple cross-functional teams
● Effectively communicate solutions architecture to the customer, Partners and the technical teams
● Scope each customer engagement, with attention towards clear and well-defined objectives and success criteria. Engage with strategic accounts during Sales cycle to position Freshworks Value and owns the Solution Design process
● Design and develop integrations, architecture and advanced customisation utilizing Freshworks Marketplace platform
● Participate in code reviews and configuration reviews and ensure that the development best practices are adhered to
● Participate in customer calls to discuss the business use cases and appropriately take ...
Key Responsibilities
● Manage a team of developers. Bring in leadership skills to guide and influence development teams in implementing integration solutions.
● Understand customer requirements and business challenges to architect a workable solution with a convincing value proposition by collaborating with multiple cross-functional teams
● Effectively communicate solutions architecture to the customer, Partners and the technical teams
● Scope each customer engagement, with attention towards clear and well-defined objectives and success criteria. Engage with strategic accounts during Sales cycle to position Freshworks Value and owns the Solution Design process
● Design and develop integrations, architecture and advanced customisation utilizing Freshworks Marketplace platform
● Participate in code reviews and configuration reviews and ensure that the development best practices are adhered to
● Participate in customer calls to discuss the business use cases and appropriately take decisions in collaboration with the customer
● Provide solutions to our technical team
● Respond to customer and partner inquiries, including requests for proposals (RFPs)
● Provide architectural blueprints for the customers.
● Become the trusted technical advisor to customers and partners from an overall solution, architecture and implementation perspective for Freshworks
● Own each technical engagement, and help ensure a timely and successful delivery of value
● Understand the Freshworks product market segments, customer base, and industry verticals.
● Maintain deep, comprehensive knowledge of Freshworks product capabilities and constraints. This will include understanding the data pipelines and code base of our Developer SDK for different products.
● Review architectural blueprints for the customers.
Qualifications
● Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
● Minimum of 15 - 18 years of significant professional experience in software development.
● Proven track record of designing, implementing, and maintaining complex software systems.
● Strong Proficiency in front-end technologies, including HTML, CSS, and modern JavaScript frameworks/libraries (e.g., React, Angular, or Vue.js).
● Proficiency and hands-on experience in building scalable and efficient server-side applications using Node.js and Express.js.
● Experience in developing and consuming REST web services and working in a microservice environment is a plus
● Exposure to cloud service providers (AWS) will be an added advantage
● Familiarity with databases, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB), and experience in designing and optimising database queries.
● Excellent communication skills within the development team and when interacting with stakeholders.
● Strong understanding of security principles and best practices, especially in the context of integration and data exchange.
● Analytical and problem-solving skills
● Effective interpersonal skills and collaborative management style, including teamwork and team-building ability
● Strong documentation skills to maintain clear and comprehensive software architecture, design, and code records.