Job Description

Job Title: Senior Software Engineer Designation: Senior Software Engineer

Location: Bangalore, WTC 4

Job Summary:

We are seeking a highly skilled and motivated Senior Software Engineer with a strong focus on Salesforce development. The ideal candidate will possess in-depth knowledge of Salesforce Apex, including Batch, Schedulers, Test Classes, Triggers, SOQL, and SOSL. This role requires a proactive individual who can contribute to the design, development, and implementation of innovative software solutions that meet our business needs.

Responsibilities:

  • Design, develop, and maintain Salesforce applications using Apex, ensuring high performance and responsiveness.
  • Implement Batch processes and Schedulers to automate and optimize data processing tasks.
  • Create and maintain Test Classes to ensure code quality and adherence to best practices.
  • Develop Triggers to support business logic and data integrity within Salesforce.
  • Utilize SOQL and SOSL for efficient data retrieval and manipulation.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with Salesforce releases and best practices to continuously improve development processes.
  • Document technical specifications, processes, and workflows for future reference.
  • Provide support and troubleshooting for existing Salesforce applications and integrations.
  • Mandatory Skills:

  • Strong proficiency in Salesforce Apex, including Batch, Schedulers, Test Classes, Triggers, SOQL, and SOSL.
  • Experience with Salesforce development lifecycle and deployment processes.
  • Solid understanding of Salesforce data model and architecture.
  • Ability to write clean, maintainable, and efficient code.
  • Familiarity with Salesforce best practices and design patterns.
  • Preferred Skills:

  • Experience with Lightning components and Salesforce UI development.
  • Knowledge of integration techniques with external systems.
  • Familiarity with Agile methodologies and tools.
  • Understanding of DevOps practices in Salesforce development.
  • Experience with Salesforce certifications (e.g., Salesforce Developer, Salesforce Architect) is a plus.
  • Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • If you are passionate about Salesforce development and meet the above criteria, we encourage you to apply and join our dynamic team in Bangalore.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application