- 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
- 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.
- 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.
- Participate in project planning and estimation.
- Track and report on project progress and milestones.
- Ensure timely delivery of CRM solutions.
- Oversee testing and quality assurance processes.
- Ensure the CRM system meets performance and security standards.
- Address and resolve technical issues in a timely manner.
- Maintain comprehensive documentation of CRM architecture and processes.
- Document best practices and technical guidelines for CRM development.
- 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.
-
Software Engineer
6 days ago
Wenger & Watson Inc Bengaluru, IndiaLooking for Software Development Engineer for an E commerce Organization · Experience: 6-9 years · Job Location: Bangalore (Hybrid) · Qualification :Only Engineering Graduates · Requirements: · At least 6 years of experience in software development, with a focus on back-end sys ...
-
Software Engineer
1 week ago
Lumen Technologies Bengaluru, IndiaSkill- .NET FRAMEWORK, C#, PL/SQL, Angular & HTML · Experience- 1 to 3 years Location- Bangalore & Noida · Designation- Software Development Engineer · Location - Only Immediate Joiners or Serving Notice Period · Job Description · Lumen is looking for a Software Development Engin ...
-
Software Engineer
1 day ago
CodeHall Technology Pvt. Ltd. Bengaluru, IndiaThis is not a remote opportunity, you are expected to work from office 3 days a week. · We are only considering Bangalore candidates currently. · We are seeking a talented Entry-Level Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation ...
-
Software Engineer
1 day ago
Witness Chain Bengaluru, IndiaPosition: Backend Software Engineer · Location: Bengaluru, India · About Us: · Witness Chain is a dynamic and innovative blockchain company at the forefront of blockchain technology. We're not just disrupting industries – we're rewriting the rules We're on the lookout for a codin ...
-
Software Engineer
5 days ago
BayOne Solutions Bengaluru, IndiaJob Title: Sr. Software Engineer · Location: Bangalore, India · Job Type: Fulltime · Job responsibilities · Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors · Develops secure and high-quality production ...
-
Software Engineer
1 week ago
Protoporos Staffing Services Private Limited Bengaluru, IndiaOpportunity with a B2B product development firm in Bengaluru · Role: Software Enginee · Workplace: On-Site · Work Location: Bengaluru · Experience: 3 years to 5 years · Manadatory Skills: Java and Python , AWS , SQL · Position Overview:The software engineer plays a pivotal role i ...
-
Software Engineer
1 week ago
Apica Bengaluru, IndiaAbout Us · Apica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhan ...
-
Software Engineer
2 days ago
MaxEye Technologies Bengaluru, IndiaExciting opportunities for fresh Engineering graduates · Are you interested to be part of building next generation test and measurement products and solutions? We are looking for Electronics and Communication Engineering (ECE) and Electrical and Electronics (EEE) engineering fres ...
-
Software Engineer
4 minutes ago
TekWissen India Bengaluru, IndiaTitle: Software Engineer - Java C++ · Location: Bangalore, India · Experience: 4+ Years · Notice: Immediate -20 days · Job Description: · Prepare written software specifications for sophisticated products from architectural diagrams and documents. Build and review design, functio ...
-
Software Engineer
4 minutes ago
Arista Networks Bengaluru, IndiaArista Networks is the leader in software driven networking solutions for today's largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carr ...
-
Software Engineer
3 days ago
Eightfold Bengaluru, IndiaAbout Us: · Eightfold was founded with a vision to solve for employment in our society. For decades, the connection between individuals and opportunities has been based on who they are and their network's strength vs. their potential. Eightfold leverages artificial intelligence t ...
-
Software Engineer
1 day ago
HireGenie Bengaluru, IndiaOverview : · Job Title : Software Engineer · Job Summary: Hiring a Software Engineer with 2-6 years of expertise in designing, developing, and maintaining computer software to work in a Bangalore-based, Series A, well-funded footwear brand founded by international shoe experts fr ...
-
Software Engineer
3 days ago
Nuvteq Solutions Private Ltd. Bengaluru, IndiaCompany Description · NUVTEQ Solutions Private Ltd. is a software solutions company based in Bengaluru. We are passionate about providing efficient, robust, and cost-effective software solutions for clients across the globe. Our team consists of analysts, architects, and hard-cor ...
-
Software Engineer
1 day ago
Texas Instruments Bangalore Urban, IndiaTI is considered to be one of the technology leaders in DSPs and purpose designed accelerator for high performance, low power embedded systems. These technologies part of our processors product portfolio fuels innovative and differentiated solutions in area of Machine learning an ...
-
Software Engineer
1 week ago
TalentXo Bengaluru, IndiaWe are looking for a talented and motivated Software Engineer to join our growing Data Engineering & Analytics team. · In this role, you will play a pivotal role in developing, maintaining, and improving our reporting products and data pipelines. · Responsibilities : · - Design a ...
-
Software Engineer
1 day ago
Urbint Bengaluru, IndiaJob Title : Software Engineer · Location : Indiqube South Summit, Jayanagar, Bangalore. · Position Type : Full Time · Experience Level : Freshers (2024 Passouts) · Company Overview : · Urbint India (https : ) · At Urbint, our mission is to make communities more resilient. We d ...
-
Software Engineer
1 week ago
Infinera Bengaluru, IndiaWork Experience: · At least 1-5 years of professional experience in full-stack development. · Passion for the technology and developing the state-of-the-art tools /software. · Python Frameworks: · Proficiency in one or more popular Python frameworks like Django, Flask. · Good an ...
-
Software Engineer
1 day ago
Squareroot Consulting Pvt Ltd Bengaluru, IndiaWe are hiring for AI based product startup headquartered at Bangalore. Looking for a passionate Software Engineers to strengthen our platform which will built on using next-generation data science and artificial intelligence. · Experience : 1 to 5 Years · Education : BE/BTech (On ...
-
Software Engineer
1 day ago
Cisco Bengaluru, IndiaWho We Are · Nexus Dashboard Insights is an on-prem service that provides the easiest way to handle, operate, and analyze Cisco's Datacenter Networking portfolio of products. This highly scalable service provides Intent-Based Management, Orchestration, and Data Analytics function ...
-
Software Engineer
2 days ago
Lenovo Bengaluru, India Full timeWe are Lenovo. We do what we say. We own what we do. We WOW our customers. · Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 market ...
Lead Software Engineer - Bengaluru, India - Cimpress India
Description
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, and software engineering principles, and the ability to lead technical teams in delivering high-quality solutions that meet business requirements.
Key Responsibilities:
Architecture Design
Development and Integration:
Technical Leadership:
Project Management:
Quality Assurance:
Documentation:
Requirements: