2027 Technology Summer Internship - Early Careers (Software Engineering)
Wells Fargo · Phoenix, AZ · 1 mo ago
Finance$38.46–$63.46/hrVolunteer
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title. Must not include Job ID etc. Must preserve all substantive info. Remove boilerplate like EEO, legal, etc. Also remove duplicated lines, application instructions.
We need to parse the posting.
Key sections:
- About This Role: includes description of program overview, participants will work... This is about the role. Could be "About the role". Use
About the role
then paragraphs. - Responsibilities: bullet list under "In this role, your responsibilities as a Software Engineering Intern may include:" then list items. Also later there are sub-bullets under AI-Enabled Engineering & Modern Development Practices etc. Those are part of responsibilities. So we need to capture all responsibilities bullet points. - Requirements: There's "Required Qualifications" and "Desired Qualifications". Also "Job Expectations". Might be considered Requirements. We'll combine. - Qualifications: Could separate Required and Desired? But we have only one Qualifications section allowed? The instruction: use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can have both Requirements and Qualifications sections if content exists. We need to decide what goes where. Typically: Requirements = mandatory qualifications. Qualifications = desired or preferred. Skills = specific technical skills. Benefits = benefits. Pay = pay range. Schedule = schedule info (program duration, hybrid, onsite). Let's map. From posting: - Program Overview etc: could be About the role. - Responsibilities: list of duties (design, develop, test, deploy...; collaborate in Agile; AI-enabled engineering; data, platforms, architecture). Also subpoints under each. - Required Qualifications: "6+ months of work experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education". That's a requirement. - Desired Qualifications: list of items (currently pursuing bachelor's degree, foundational knowledge in one or more..., understanding of algorithms..., experience with SDLC..., strong problem solving..., demonstrated exposure to AI..., familiarity with prompt engineering..., interest in how AI is transforming..., prior engineering internship experience, energetic self-starter..., involvement in extracurricular enrichment activities...). Those could go under Qualifications (desired) or Skills. - Job Expectations: onsite presence hybrid, must take and pass required technology skills assessment, not eligible for visa sponsorship, location list, etc. That could be Requirements or Schedule? Actually schedule includes program duration and hybrid work schedule. Location maybe part of Requirements? But we have Schedule heading for program duration and schedule. We'll put program duration and hybrid schedule under Schedule. Location maybe under Requirements? Could be part of Job Expectations but we can include under Requirements as "Location: must be able to work onsite hybrid at one of the listed locations". However we should not invent headings like Locations. We'll include location info under Requirements or maybe under Schedule? Since schedule includes hybrid work schedule, location is related to where you need to be. I'd put location under Requirements as a bullet. - Pay Range: specific hourly rates per location, plus overall range $38.46 - $63.46. Also note "Pay Range Reflected is the base pay range offered for this position." We'll include Pay section with those details. - Benefits: list of benefits (Health benefits, 401(k) Plan, Paid time off, Disability benefits, Life insurance..., Parental leave, Critical caregiving leave, Discounts and savings, Commuter benefits, Tuition reimbursement, Scholarships for dependent children, Adoption reimbursement). We'll include Benefits section with ul. - Schedule: Program Duration: June 2027 - August 2027 (10 weeks). Hybrid work schedule (onsite presence). Could also include "Must take and pass required technology skills assessment" maybe under Requirements. We'll keep schedule as duration and hybrid. We must not include boilerplate like EEO, equal opportunity, scam warning, etc. Also remove "Posting End Date: 12 Oct 2026" etc. Remove "Job posting may come down early due to volume of applicants." Remove "We Value Equal Opportunity" etc. Remove "Applicants With Disabilities", "Drug and Alcohol Policy", "Wells Fargo Recruitment And Hiring Requirements", "Reference Number". Also remove "#earlycareers". Also remove "Roles for our Cybersecurity and Data Engineering teams will be posted separately in late October." That's not substantive for this role? It's a note but maybe considered boilerplate? It's about other roles; we can drop as not specific to this role. Also "Roles for our California locations are posted separately." drop. Now we need to preserve all substantive information. Let's extract. About the role: The first paragraph: "Wells Fargo is seeking aspiring Software Engineers to join the 2027 Technology Internship Program." Then "Program Overview The Wells Fargo Technology Internship Program provides participants with a 10-week experience designed to immerse students in real-world engineering, modern software development practices, and enterprise-scale technology at Wells Fargo. The program blends technical execution with business context, emphasizing innovation, velocity, and responsible technology development." Then "Participants Will Work hands-on with impactful, production-aligned projects Gain exposure to modern engineering practices and AI-enabled development workflows Participate in structured training, mentorship, and networking with senior technology leaders Upon successful completion of the internship, qualified candidates may be considered for a full-time position in the Technology Analyst Program the following year, within the same market where the internship was completed." We'll combine into paragraphs. Responsibilities: list: - Design, develop, test, and deploy scalable applications, including enhancements, bug fixes, and new services across enterprise platforms - Collaborate in Agile (Scrum / Kanban) teams to deliver high-quality, secure, and maintainable code - AI-Enabled Engineering & Modern Development Practices - Leverage enterprise-approved AI tools (e.g., Copilot, Devin, etc.) and AI platforms to accelerate development, including: * Generating unit and integration test cases aligned with Wells Fargo QA standards * Assisting with code development, documentation, and refactoring within approved toolchain boundaries * Supporting rapid prototyping and solution design exploration within sandbox/non-production environments * Partner with senior engineers to review, validate, and govern AI-generated code to ensure alignment with enterprise architecture, risk, and security standards * Contribute to AI-augmented development workflows including automated documentation, code review assistance, and developer productivity tooling within approved SDLC processes * Explore opportunities to integrate AI/ML capabilities into applications (e.g., intelligent automation, predictive insights, natural language interfaces) in alignment with Model Risk Management (MRM) guidelines and regulatory requirements * Apply prompt engineering techniques to improve accuracy, efficiency, and reliability of AI-assisted outputs while adhering to data handling and confidentiality policies - Data, Platforms, and Architecture - Build and maintain APIs, microservices, and cloud-based applications - Contribute to data engineering efforts, including data modeling, pipeline development, and analytics environments - Support creation of reusable frameworks and apply modern design patterns across distributed systems - Partner with architecture, product, and platform teams to support the technical evolution of services We could keep as nested lists but spec says use- for any list of duties/requirements/benefits. So we can have top-level ul for responsibilities, and sub-ul for subpoints. That's fine.
Requirements: Required Qualifications: "6+ months of work experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education". Also Job Expectations: "Position will require onsite presence at one of the required locations listed below in a hybrid work schedule", "Must take and pass required technology skills assessment", "This position is not eligible for Visa sponsorship". Also location list: Charlotte, NC; Irving, TX; Iselin, NJ; Phoenix Market Area (Chandler, Phoenix); St. Louis, MO. Also note about location placement determined by business needs. Also note about California locations posted separately (maybe not needed). Also note about Visa sponsorship not eligible.
We'll include these as requirements bullet points.
Qualifications (Desired): list:
- Currently pursuing a bachelor's degree in Computer Science, Computer Engineering, or related STEM field with an expected graduation: December 2027 - June 2028
- Foundational knowledge in one or more: Java, Python, .NET, SQL, Cloud technologies
- Understanding of algorithms, data structures, and API development
- Experience with SDLC practices (CI/CD, testing, deployment)
- Strong problem solving and interpersonal skills, including the ability to articulate challenges and recommend solutions
- Demonstrated exposure to AI or AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, code assistants)
- Familiarity with prompt engineering concepts and responsible AI usage
- Interest in how AI is transforming software engineering workflows and productivity
- Prior engineering internship experience
- Energetic self-starter who proactively takes initiative, acts with urgency, remains curious and has a genuine interest in learning and growth
- Involvement in extracurricular enrichment activities through one or more of the following: volunteerism, student organization involvement, study abroad program(s), leadership position(s), non-profit involvement
We could also include "Foundational knowledge in one or more: Java, Python, .NET, SQL, Cloud technologies" as Skills maybe. But we have Skills section; we could put technical skills there. However the instruction says we can have Skills section. We'll decide to put technical skills under Skills: languages/frameworks, platforms, data, tools. That is listed under "Technology Environment". That seems appropriate for Skills.
Thus:
Skills: list:
- Languages/Frameworks: Java, .NET Core, Python, JavaScript (React, Node.js, Angular)
- Platforms: OpenShift, Azure, Google Cloud, APIs, Microservices
- Data: SQL, MongoDB, Data Pipelines, Analytics Tools
- Tools: GitHub, CI/CD pipelines, AI-assisted development tools, ML frameworks (TensorFlow, NumPy, Pandas)
We should keep as ul li.
Benefits: list as given.
Pay: include both location-specific hourly rates and overall range. Also note that pay may vary based on factors. We'll include that.
Schedule: Program Duration: June 2027 - August 2027 (10 weeks). Hybrid work schedule (onsite presence). Also maybe mention "Must take and pass required technology skills assessment" but that's more requirement. We'll keep schedule as duration and hybrid.
Now we need to output only HTML fragment, no markdown fences.
We'll produce:
About the role
...
Responsibilities
- Design, develop, test, and deploy scalable applications, including enhancements, bug fixes, and new services across enterprise platforms
- Collaborate in Agile (Scrum / Kanban) teams to deliver high-quality, secure, and maintainable code
- AI-Enabled Engineering & Modern Development Practices
- Leverage enterprise-approved AI tools (e.g., Copilot, Devin, etc.) and AI platforms to accelerate development, including:
- Generating unit and integration test cases aligned with Wells Fargo QA standards
- Assisting with code development, documentation, and refactoring within approved toolchain boundaries
- Supporting rapid prototyping and solution design exploration within sandbox/non-production environments
- Partner with senior engineers to review, validate, and govern AI-generated code to ensure alignment with enterprise architecture, risk, and security standards
- Contribute to AI-augmented development workflows including automated documentation, code review assistance, and developer productivity tooling within approved SDLC processes