Salesforce.com, Inc LMTS in Hyderabad, India
Job CategoryProducts and Technology
Job DetailsLead Member of Technical Staff (LMTS)
Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” six years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
Why Salesforce.com IT:
We build teams that are smart, creative and fun. We work hard, play hard and believe that each individual can make a difference. Continuous personal and professional development of each individual is core to a high performing organization.
Salesforce is looking for a Lead Software Developer to provide design choices, technical standards, and ensure smooth execution of architecture to business requirements. You'll be a part of a modern, lean, engineering team where you will have the ability to switch hats between designing, coding, technical leader, quality advocate, scrum master, and innovating ways to improve our development process.
You will be responsible for guiding the technical architectural direction through all phases of the development lifecycle as well as solving complex critical development decisions. Lead our values in trust, scale, and innovation. Continue to create purpose in our work, question the status quo, seek individual mastery, and encourage autonomy.
Being part of a team with Hybrid engineers, you are expected to help us ensure every line of code we push to production is of the highest quality. The ideal candidate will have good knowledge of Software Development Life Cycle; experience in Quality Assurance processes, methodologies, and best practices; hands-on skills with test automation tools. The candidate must be able to learn quickly, work in a fast paced team driven environment, and have the ability to communicate well with cross functional teams.
• Influence technology direction and architecture for solutions developed by Continuous Delivery team
• Act as a team lead and enable team members to determine how to complete their work
• Write code that others can understand, support, maintain, and expand.
• Challenge and support team members to stretch beyond their comfort zone, fail fast, and learn from any mistakes.
• Lead and participate in architecture discussions and planning with product management, internal business partners, other IT delivery partners, and enterprise architecture leadership
• Communicate status, risks to schedules, and offer mitigation strategies to ensure on-time delivery of all committed projects across the delivery teams
• Work on issues that impact department success or address future concepts, products or technologies.
• Plan, design, and enhance automation framework, utilities and tools
• Champion the best practices and policies and influence team to apply to daily work.
12+ years of experience in enterprise software development using Java/J2EE Technologies
5+ years of experience in Continuous Integration and Continuous Delivery tools (Jenkins, Sauce Labs, Nexus) and application monitoring tools like Zabbix, New Relic etc
Extensive understanding of OO design, design patterns, data modeling
Expertise with relational database languages (SQL or SOQL)
Experience in development of Web Services (SOAP and REST)
Experience as a technical leader with good communication
Expertise working with Agile/Scrum methodologies
Bachelor's Degree in Engineering or Computer Science
Knowledge and/or experience with Salesforce platform - Force.com
Experience with test automation skills - Kumonium, TestNG, Selenium, Web Driver, JUnit, JMeter and ApexUnit testing frameworks
Understand various user based security models like role-based access control
Experience with JSON, AngularJS, JQuery, or similar technologies
Knowledge of Git, Jenkins, Ant, Maven, or other similar technologies
Master’s Degree in Computer Science, Engineering or MIS
Mentoring and leading others
Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.
Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World's Most Innovative Company according to Forbes, and one of Fortune's 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!