Bengaluru, KA, IN
48 days ago
Lead Software Engineer

Job Summary:

The CRM/Salesforce Architect, will be responsible for designing, developing, and maintaining our Customer Relationship Management (CRM) systems. The role requires a deep understanding of CRM architecture, software engineering principles, and the ability to lead technical teams in delivering high-quality solutions that meet business requirements.
 

Key Responsibilities:

Architecture Design

Design and develop scalable, robust, and secure CRM architecture. Ensure the architecture aligns with business goals and technology standards. Evaluate current CRM tooling and evaluate necessary changes

Development and Integration:

Develop custom CRM solutions and integrate with other systems as required. Oversee the implementation of new features and functionalities. Collaborate with cross-functional teams such as Sales, CARE, and Product, to ensure seamless integration.

Technical Leadership:

Provide technical guidance and mentorship to junior engineers. Lead code reviews and ensure adherence to best practices. Stay abreast of emerging CRM technologies and trends.

Project Management:

Participate in project planning and estimation. Track and report on project progress and milestones. Ensure timely delivery of CRM solutions.

Quality Assurance:

Oversee testing and quality assurance processes. Ensure the CRM system meets performance and security standards. Address and resolve technical issues in a timely manner.

Documentation:

Maintain comprehensive documentation of CRM architecture and processes. Document best practices and technical guidelines for CRM development.

Requirements:

University degree in Computer Science, Information Technology, or an equivalent technical field with at least 7+ years of experience working in software engineering. Expertise in Object oriented design and programming, and proficiency in crafting microservices architectures and using design patterns. Ability to define the system landscape, to identify gaps between current and desired end-states, and deliver a solution. 5+ years working with the Salesforce platform, Service Cloud, and multiple full lifecycle Salesforce implementations overseeing the technical direction, development and implementation including Apex, Flow, SFDX CI/CD, Visualforce, Lightning and Lightning Web Components (LWC). Proficiency with Salesforce Lightning Design System and the Salesforce development lifecycle. Design and implementation experience with SQL databases. Proficiency in using Salesforce APIs to integrate with other systems. Proficiency in general web development experience with HTML5 CSS, and JavaScript. Strong problem-solving skills and analytic ability. Excellent interpersonal and written communication skills including fluency in English, with the ability to communicate effectively with colleagues from a variety of departments at all levels of the organization. Proven ability to transfer knowledge and stay aware of current trends and technical advancements. Experience in a fast paced, agile environment. Strong leadership skills and the ability to provide direction to the engineering team responsible for resolution of complex technical challenges.
Confirm your E-mail: Send Email