- Company Name
- Wells Fargo
- Job Title
- Full Stack Software Engineer (contract)
- Job Description
-
**Job Title**
Full Stack Software Engineer (Contract)
**Role Summary**
Deliver moderately complex software solutions across the full development stack. Contribute to architecture, design, coding, testing, deployment, and maintenance of cloud‑native applications for a client environment. Lead technical initiatives, mentor junior team members, and serve as an escalation point for technical challenges.
**Expectations**
* Work onsite 3 days per week and remotely 2 days.
* Maintain compliance with client policies, procedures, and regulatory requirements.
* Produce high‑quality, documented code and participate in code reviews.
* Collaborate with cross‑functional stakeholders to define requirements and deliverables.
**Key Responsibilities**
- Lead and manage moderately complex initiatives and deliverables in a technical domain.
- Design, code, test, debug, and document applications, including upgrades and deployments.
- Review and resolve technical challenges involving cloud, database, and integration components.
- Mentor and guide less experienced staff on best practices, design patterns, and quality standards.
- Act as an escalation point for project and technical issues.
- Collaborate with peers, managers, and client personnel to achieve project goals.
**Required Skills**
- Programming: Java (Spring Boot), C#, Angular, or similar.
- Cloud: Development of cloud‑native applications; understanding of architecture best practices.
- Databases: MongoDB, SQL Server; ETL processes, SQL queries, stored procedures, data modeling, Business Objects.
- Web Services: Design & maintain RESTful APIs (Spring Boot or equivalent).
- Architecture: Microservices, modular, independently deployable services.
- Design: Object‑oriented programming, software design patterns, code refactoring.
- Testing: Unit and integration test development.
- Integration: Ability to integrate disparate systems and data sources.
- Tools & Methodologies: Agile practices; TFS, Confluence, Jira (preferred).
**Required Education & Certifications**
- Authorized to work in the United States (no visa sponsorship).
- Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
- Relevant certifications (e.g., Oracle Java, Microsoft Azure, AWS Developer) are a plus.