FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Summer Intern – Software Engineer
Salesforce. Operate within a dynamic work environment to generate high-quality software .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong programming skills in Java, C++, or Python, with a solid foundation in computer science principles such as object-oriented design and algorithm development. Capable of collaborating in a Scrum environment to deliver high-quality software solutions while effectively communicating technical challenges.
Highest-signal resume keywords
Java ProgrammingC++ ProgrammingPython ProgrammingObject-Oriented DesignAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaC++PythonHTMLCSSJavaScriptReactAngularVue.jsSQL
Soft Skills
Analytical SkillsProblem-SolvingSelf-MotivationEffective CommunicationAdaptability
Tools & Technologies
Cloud Services MonitoringScrum FrameworkAutomated Testing ToolsDistributed Systems
Industry Keywords
Software DevelopmentSoftware EngineeringRelational Database ConceptsEngineering Lifecycle
Tech Stack
Tools & technologiesAngularCloudDistributed SystemsJavaJavaScriptPythonReactSQLVue.jsC++
About the role
Key responsibilities & impact- Operate within a dynamic work environment to generate high-quality software
- Collaborate with the development team to design, develop, test, and deploy software products
- Develop solutions integrating into distributed systems using innovative technology at scale and speed
- Develop optimized code for future software releases
- Contribute to automated tests and testing infrastructure
- Contribute to tools and solutions supporting and monitoring cloud services
- Contribute as a Scrum team member to software engineering aspects of future releases
- Participate in the engineering lifecycle of tools and features serving millions of end users and enterprises
- Help deliver software through automated testing and own services in production with real-time monitoring tools and frameworks
Requirements
What you’ll need- Enrolled in sophomore year or higher at a college/university, or any year at a graduate school
- Working towards a B.E./B.Tech in Computer Science, Information Technology, or Circuit Branch
- Graduating in 2028
- Academic or professional/internship experience
- Ability to quickly learn new technologies
- Strong analytical and problem-solving skills
- Ability to thrive in a fast-paced environment
- Self-starter with strong self-motivation
- Ability to effectively communicate technical challenges and propose solutions
- Ability to navigate ambiguous or undefined problems and think abstractly
- Experience with Java, C++, or Python is desired
- Knowledge of HTML, CSS, JavaScript, and React, Angular, or Vue.js is a plus
- Coursework in SQL and relational database concepts is desired
- Strong computer science fundamentals, including object-oriented design, data structures, algorithm development, problem-solving, and complexity analysis
Benefits
Comp & perks- Job shadowing
- Mentorship programs
- Talent development courses
- Opportunities to collaborate and connect with employees globally
- Opportunities to volunteer and make a lasting impact in the community
- Collaborative work environment
- Flexibility
- Reasonable accommodation during the application or recruiting process
- Equal opportunity and non-discrimination policy