
Software Engineering AMTS
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Software Engineer - AMTS
About Salesforce
Salesforce, the global leader in CRM, empowers companies of all sizes to connect with their customers in a whole new way. Our innovative cloud-based solutions help businesses build stronger relationships, drive growth, and achieve their goals.
The Opportunity
We are seeking a talented and passionate Software Engineer to join our AMTS (Application Management and Technical Services) team. In this role, you will play a key part in developing and maintaining critical applications that power our customer's success.
Responsibilities
- Design, develop, and implement innovative software solutions.
- Collaborate with cross-functional teams to deliver high-quality products.
- Troubleshoot and resolve technical issues.
- Contribute to the continuous improvement of our development processes.
Qualifications
- Proven experience in software development.
- Strong understanding of object-oriented programming principles.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a fast-paced environment.
Qualifications
Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on backend systems.
- Strong understanding of object-oriented programming principles and design patterns.
- Proficiency in Java or Python.
- Experience with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with cloud computing platforms (e.g., AWS, Azure).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Preferred:
- Experience with Salesforce platform and APIs.
- Knowledge of Agile development methodologies.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices.
Software Engineering AMTS - Responsibilities
- Design, develop, and implement new features and enhancements for Salesforce's AMTS (Application Management and Technical Services) platform.
- Collaborate with product managers, designers, and other engineers to define and deliver solutions that meet business requirements.
- Write clean, well-documented, and testable code adhering to Salesforce's coding standards and best practices.
- Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
- Troubleshoot and resolve technical issues related to AMTS platform functionality and performance.
- Stay up-to-date with the latest technologies and trends in software development and cloud computing.
- Contribute to the continuous improvement of development processes and tools.
Selection Process
A candidate's journey at Salesforce for a Software Engineering AMTS role begins with an application review. Salesforce's AI-powered system analyzes resumes and cover letters, identifying top contenders based on skills and experience. Shortlisted candidates are invited to complete a series of online assessments, testing their technical abilities and problem-solving skills.
Successful candidates then participate in a virtual interview with a hiring manager, delving deeper into their qualifications and cultural fit. Finalists may be invited for a technical interview with a team of engineers, followed by a final round with senior leadership. Throughout the process, Salesforce emphasizes transparency and communication, keeping candidates informed every step of the way.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Salesforce
Salesforce is the global leader in Customer Relationship Management (CRM) software, empowering businesses of all sizes to connect with their customers in a whole new way. Driven by innovation and a commitment to customer success, Salesforce offers a comprehensive suite of cloud-based solutions that cover sales, service, marketing, commerce, and more.
With a focus on building a sustainable future, Salesforce champions equality, fosters a culture of innovation, and empowers its employees to make a difference. As a company that believes in the power of technology to transform lives, Salesforce is constantly pushing the boundaries of what's possible, creating a brighter future for its customers, employees, and the world.
Ready to Apply?
Join Salesforce and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job