Software Engineer Intern

September 2, 2024

Are you applying to the internship?

Job Description

About Salesforce

Salesforce is a leading cloud-based software company that provides a wide range of services, including customer relationship management (CRM), analytics, marketing automation, and more. They are known for their innovative technology, strong commitment to customer success, and positive work environment.

Job Description: Software Engineer Intern – IT Applications

This is a one-year part-time internship program designed to equip you with the skills and experience necessary to become a successful software engineer. You will be part of a team developing functionality primarily built on Salesforce Sales Cloud, working with a team of software engineers, product managers, and architects. Your role will involve contributing to feature development and application maintenance to meet the needs of a global sales organization.

Key Responsibilities:

Develop applications on the Salesforce platform
Integrate Salesforce with third-party applications
Participate in product and feature design alongside product teams and business partners
Plan, design, and enhance automation frameworks, utilities, and tools
Contribute to code reviews
Collaborate with engineers, business analysts, and product owners for product delivery
Learn to use key software development tools, Salesforce/Mulesoft platform, and related products
Gain practical experience in the full development lifecycle
Participate in team and project follow-up meetings

What you’ll learn:

Software development best practices
Salesforce platform development
Agile Scrum methodology
Continuous Deployment pipeline

Benefits:

Mentorship and guidance from experienced engineers
Opportunities to work on challenging projects
Competitive salary and benefits
Exposure to a dynamic and innovative work environment

Qualifications:

Enrolled and working towards a BS in Computer Science or related field
Intermediate/advanced English skills
Availability to work 30 hours per week at the Mexico City office (2/3 times a week on site)
Experience with Object Oriented programming
Experience implementing technical projects
Experience with HTML and CSS
Experience with JavaScript
Experience with relational database languages
Experience with web services integration through SOAP or REST
Basic understanding of web application security
Strong problem-solving skills and initiative
Excellent communication skills (written and verbal)
Ability to learn quickly in a dynamic environment
Team player with strong accountability and results-driven mindset

Plus Points:

General experience with the Salesforce platform
Experience with Agile Scrum methodology
Familiarity working in a Continuous Deployment pipeline

Start Date: November 4th, 2024
Interviews: July to September 2024
Duration: 1 year, ending November 2025