Senior Full-Stack Software Engineer / SMTS - Bangalore

Salesforce is the Customer Company, inspiring the future of business with AI+ Data +CRM, helping companies across every industry connect with customers in new ways.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Technical Consultant/Developer - Salesforce

Senior Technical Consultant/Developer position at Salesforce, focusing on implementing Industry Cloud solutions with 5+ years experience required.

Global Account Manager - Luxury

Senior Global Account Manager position at Salesforce, focusing on luxury sector clients, leading digital transformation projects and strategic account management.

Senior Solution Engineer - Retail & Consumer Goods

Senior Solution Engineer position at Salesforce focusing on Retail & Consumer Goods, requiring 5+ years of experience in presales and customer engagement solutions.

Senior Account Solution Engineer

Senior Account Solution Engineer role at Salesforce, focusing on Service Cloud solutions and pre-sales engineering with 3+ years of experience required.

Specialist Solution Engineer - Marketing Cloud - DK

Senior Solution Engineer role at Salesforce, focusing on Marketing Cloud solutions, requiring technical expertise and presentation skills, based in Copenhagen.

Description For Senior Full-Stack Software Engineer / SMTS - Bangalore

Salesforce is seeking a Senior Full-Stack Software Engineer / SMTS for their Bangalore office. This role involves architecting, designing, implementing, and testing highly scalable products and applications. The ideal candidate will have 6+ years of professional software development experience, deep knowledge of object-oriented programming, and experience with web application development and database technologies. They will work closely with a team of engineers, product managers, and UX experts to build breakthrough features while maintaining platform stability and scalability. The role offers comprehensive benefits, world-class enablement, exposure to executive thought leaders, and opportunities for community involvement through Salesforce's 1:1:1 model for giving back.

Key responsibilities include:

  • Architecting and delivering highly scalable products/applications
  • Mastering and improving Salesforce's development process and codebase
  • Operating in a hybrid engineering model
  • Presenting designs to internal/external groups
  • Developing test strategies and automation frameworks

Required skills:

  • 6+ years of professional software development experience
  • Deep knowledge of object-oriented programming (Java, Javascript, C++, C#, Ruby, Python)
  • Web application development experience
  • Database technologies (SQL, PL/SQL, relational database schema design)
  • Automated testing experience (Java, JUnit, Selenium)
  • Excellent interpersonal skills

Salesforce offers a comprehensive benefits package, including well-being reimbursement, parental leave, adoption assistance, and fertility benefits. They also provide world-class enablement through Trailhead.com, exposure to executive thought leaders, and regular coaching with leadership.

Last updated 5 months ago

Responsibilities For Senior Full-Stack Software Engineer / SMTS - Bangalore

  • Architect, design, implement, test and deliver highly scalable products/applications
  • Master and improve development process, culture and code base
  • Operate in hybrid engineering model
  • Work closely with team of engineers, product managers, UX experts, and performance engineers
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, and write unit/functional tests

Requirements For Senior Full-Stack Software Engineer / SMTS - Bangalore

Java
JavaScript
Python
Ruby
  • 6+ years of professional software development experience
  • Deep knowledge of object-oriented programming
  • Experience with web application development
  • Experience in Database technologies (SQL, PL/SQL, relational database schema design)
  • Experience in automated testing (Java, JUnit, Selenium)
  • Excellent interpersonal skills
  • Degree or equivalent relevant experience

Benefits For Senior Full-Stack Software Engineer / SMTS - Bangalore

Medical Insurance
Parental Leave
Education Budget
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and on-demand training with Trailhead.com
  • Exposure to executive thought leaders
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities
  • Participation in 1:1:1 model for giving back to the community

Interested in this job?