What are the responsibilities and job description for the Software Engineer 4 - Contingent position at wellsfargo?
Title: Software Developer
Location: San Leandro, CA
Duration: 12 months
Schedule -Hybrid 3 days in office/2 days remote
Work Engagement: W2
Benefits on offer for this contract position: Health Insurance, Life insurance, 401K and Voluntary Benefits
Summary:
In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel. Required Qualifications: Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
Qualifications:
Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
Mobile & Android Development
Android application development in a team-based, corporate, or enterprise environment.
Kotlin development experience, including:
Reactive Programming
Coroutines
Dependency Injection (Dagger or similar)
Retrofit
Jetpack Architecture Components (ViewModel, LiveData, Navigation, etc.)
Technical Skills
Strong understanding of mobile application architecture, design patterns, and best practices.
Experience building, maintaining, and scaling production-grade Android applications, including apps published to app stores (preferred).
Solid understanding of RESTful APIs and client-server communication.
Proficiency in debugging, performance optimization, and writing clean, testable code.
Preferred / Nice-to-Have
Experience in FinTech or Banking environments (nice to have, not required).
Familiarity with corporate or regulated environments and compliance-driven development.
Experience working closely with product, UX, QA, and backend teams.