Job Closed
This listing is no longer active.
Data-Driven Networking
Senior IT Developer, Salesforce
Location
India
Posted
78 days ago
Salary
0
Seniority
Senior
Job Description
Senior IT Developer, Salesforce
Arista Networks
• Design, develop, and deliver robust solutions within the Salesforce platform. • Translate business problems into scalable technical solutions. • Engage in the complete development lifecycle, utilizing both functional and technical expertise. • Apply strong analytical skills to gather, organize, analyze, and communicate data findings. • Work effectively both independently with minimal supervision and as part of a team, setting a leadership example. • Provide technical requirement estimations to aid in planning deliveries. • Conduct peer and code reviews to ensure quality. • Maintain excellent written and verbal communication skills.
Job Requirements
- 5+ years of hands-on development experience on the Salesforce platform.
- Expertise on the Force.com platform, including Apex classes, Visualforce, Batch Apex, Triggers, and SOQL.
- Experience in developing and implementing Force.com-based applications.
- Proficiency in developing, enhancing, debugging, supporting, maintaining, and testing software applications and integrations on Salesforce.com.
- Experience with Lightning Components, LWC (Lightning Web Components), Lightning Framework, Lightning Design System, Lightning Data Service, and Lightning Locker Service.
- Experience with Lightning migration projects, particularly on Sales or Service Cloud, is a plus.
- Hands-on experience with Salesforce Integration (REST/SOAP APIs) and a clear understanding of inbound-outbound communication mechanisms.
- Experience integrating Salesforce with 3rd party products, ideally using web services (Apex REST/SOAP Services).
- Proficiency in deployment processes, including creating change sets, taking backups, and performing end-to-end deployments.
- Excellent understanding of the Software Development Life Cycle (SDLC), encompassing analysis, requirements, design, development, enhancement, testing, deployment, and maintenance of enterprise applications.
- Experience working effectively with remote and global teams.
- Good understanding of Sales and Service Cloud functionality.
- Required: Platform Developer I (PD1).
- Preferred: ADM201 and Advanced Certifications (Advanced Admin, PD2, Sales Cloud Consultant, Service Cloud Consultant).
Benefits
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
Related Guides
Related Job Pages
More Software Engineer Jobs
WordPress Developer
Jobs for LebanonThe go-to platform for every Lebanese talent looking for economic opportunities.
• Collaborate with clients and internal teams to understand project requirements and objectives. • Develop custom WordPress themes and plugins to meet project specifications. • Modify existing WordPress themes and plugins to enhance functionality and design. • Ensure responsive and cross-browser compatibility for all WordPress projects. • Troubleshoot and resolve issues related to website performance, security, and functionality. • Stay up to date with the latest WordPress trends, themes, and plugins. • Conduct regular updates, maintenance, and backups for WordPress websites. • Integrate third-party APIs and services as needed. • Provide technical support for clients and end-users when necessary. • Collaborate with designers to ensure the seamless implementation of design concepts.
• Design and optimize relational database structures. • Write complex SQL queries, stored procedures, and triggers. • Perform query optimization and database tuning. • Integrate SQL databases with applications and reporting tools. • Enhance/support existing business applications.
• Help to envision, design, and implement new features utilizing the Appian low-code platform for the projects based upon the prioritized product backlog • Bring innovating, out-of-the-box thinking to solving challenging problems, brainstorming with peers and utilizing available resources including internal as well as external resources • Provide estimates of upcoming sprints' work based upon current understanding of the functionality • Work with functional and testing team to understand the business functionality, to ensure what is developed meets or exceeds the end-user needs • Unit test all developed features, including edge cases. Also be comfortable to conduct peer review of other developers code as needed • Attend and actively participate in all Agile-related meetings. Work within the Agile framework including participating in User Story grooming sessions, Sprint Planning meeting, and retrospectives • Delivery presentations as required to the client during Sprint demos as well coordinating meetings with intersecting teams as required. • Participate in knowledge sharing sessions within the company to socialize best practices and white papers as applicable
Senior Software Engineer, Interest Engine
VisaBased in Foster City, California, Visa is a global payments technology organization. Visa was founded in 1958, coinciding with Bank of America’s launch of the
• Design, develop, and evolve platform functionalities focused on interest calculation and financial processing, ensuring consistency, scalability, and cost‑efficient solutions • Contribute to feature evolution and system maintenance within a hybrid architecture, including Java‑based microservices and transactional processing using Big Data tools such as Databricks and Airflow • Support the team by identifying and removing technical impediments, promoting continuous improvement and operational excellence • Coordinate technical refinement activities based on business specifications, translating functional requirements into scalable technical solutions • Communicate effectively with stakeholders throughout the product development lifecycle, keeping them informed of progress, risks, and dependencies • Develop technical tasks, prioritize work items, and actively manage the backlog in alignment with product roadmaps and delivery goals • Leverage available AI‑assisted development tools to improve team processes, development efficiency, and code quality • Conduct stress, load, and performance testing to validate system reliability and scalability under high‑throughput conditions • Demonstrate strong technical understanding to analyze requirements and contribute to solution design with minimal guidance • Identify, propose, and implement improvements to system design and interface features across one or more project components • Apply standard software engineering practices using programming languages such as Java and Python to deliver high‑quality, maintainable code • Collaborate with cross‑functional teams to pilot new technologies and capabilities that enhance system performance and user experience • Analyze and debug issues in distributed systems, using appropriate tools to validate assumptions and resolve defects efficiently




