About the role
Job Summary
We are seeking a highly skilled Senior Software Engineer- Business Systems to join our Business Systems Group. The ideal candidate will have strong expertise in Salesforce configuration, customization, and solution design, coupled with the ability to translate business requirements into scalable technical solutions. This role involves close collaboration with business stakeholders, development teams, and cross‑functional partners to deliver high‑quality Salesforce capabilities.
Job Title : Senior Software Engineer- Business Systems
Department/Group: Business Systems Group
Experience Range : 3-6 years
Location : Bangalore
Functional Responsibilities
- Engage with business stakeholders to gather, analyze, and validate requirements.
- Translate business needs into detailed functional specifications and solution designs.
- Conduct workshops, process mapping, and gap analysis to recommend best‑fit Salesforce solutions.
- Drive end‑to‑end delivery of Salesforce enhancements, including UAT planning and support.
- Provide guidance on Salesforce capabilities, standard functionalities, and best practices.
- Work with cross‑functional teams to ensure business alignment and adoption.
Technical Responsibilities
- Configure Salesforce objects, fields, flows, page layouts, validation rules, reports, dashboards, and automation.
- Define technical requirements and collaborate with developers on Apex, Lightning Components, API integrations,
- and data migrations.
- Review and validate technical solutions for quality, scalability, and adherence to standards.
- Work on integration designs using REST/SOAP APIs, middleware, and third‑party systems.
- Oversee data quality, cleansing, deduplication, and migration activities.
- Participate in release management, sandbox strategy, and deployment processes.
Essential Skills & Experience
- Strong experience in designing and implementing Salesforce solutions, including customizations and integrations2
- Deep expertise in Services, Sales, CPQ, Marketing & Community cloud of Salesforce
- Hands-on experience with Flow Builder, Process Automation, and Lightning Experience.
- Excellent understanding of Salesforce architecture and best practices
- Ability to create detailed and accurate project documentation
- Experience working in Agile environments and familiarity with SDLC processes
- Ability to write or review basic Apex classes, triggers, SOQL, and LWC components (preferred).
- Strong analytical and problem‑solving skills with the ability to design scalable solutions.
- Experience in integrating Salesforce with external systems.
- Excellent communication and stakeholder management skills. Ability to work independently and as part of a team in a fast-paced environment
Desirable Skills
- Salesforce consultant, architect, developer certification
- Familiarity with ERP systems such as NetSuite
- Experience with data migration tools and techniques
- Knowledge of Agile methodologies and project delivery frameworks.
- Exposure to DevOps tools like Copado, Git, or Azure DevOps.
Qualifications and Education Requirements
- Bachelor’s degree in computer science, Information Technology, Business Administration, or a related field Advanced degree (e.g., M.Tech, MBA) is a plus.