Senior Software Engineer
Wells Fargo · Minneapolis, MN · Yesterday
Engineering$100k–$179k/yrFull-time
Wells Fargo is seeking a Senior Software Engineer to design, develop, test, deploy, and maintain intuitive web-based user interfaces.
Responsibilities
- Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, .NET Framework, HTML, CSS, JavaScript, and relevant front-end frameworks.
- Translate Figma UX wireframes, prototypes, design systems, and interaction specifications into responsive, accessible, and production-quality UI components.
- Collaborate with UX designers, product owners, business stakeholders, architects, QA engineers, and backend developers to clarify requirements and deliver effective user experiences.
- Build reusable UI components, layouts, forms, data views, navigation patterns, and interaction flows that support consistency across enterprise applications.
- Apply responsive design principles to ensure applications function effectively across supported browsers, devices, screen sizes, and accessibility requirements.
- Write clean, maintainable, secure, and efficient code following established software engineering standards, coding conventions, and design patterns.
- Integrate UI components with backend services, APIs, data models, authentication mechanisms, and application workflows.
- Participate in technical design discussions, code reviews, troubleshooting, defect resolution, and performance optimization for UI-focused application features.
- Partner with QA teams to support functional, regression, usability, accessibility, and cross-browser testing activities.
- Mentor junior and mid-level developers on UI development best practices, Blazor patterns, component design, accessibility, maintainability, and front-end quality standards.
Requirements
- 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
- 4+ years of Software development experience, with a strong emphasis on web-based User Interface development.
- Hands-on experience developing applications using C# Blazor Server and .NET Framework.
- Strong proficiency with HTML, CSS, JavaScript, and relevant front-end libraries or frameworks.
- Demonstrated experience implementing user interfaces based on Figma UX wireframes, prototypes, design specifications, or equivalent UX design tools.
- Experience building responsive, accessible, and user-friendly web application interfaces.
- Strong understanding of component-based UI development, state management concepts, event handling, form validation, and reusable design patterns.
- Experience integrating front-end user interfaces with APIs, services, data sources, and backend application logic.
- Familiarity with browser developer tools, debugging techniques, performance tuning, and cross-browser compatibility testing.
- Experience using source control tools such as Git and participating in modern development workflows, including branching, pull requests, and peer code reviews.
- Strong analytical, problem-solving, written communication, and verbal communication skills.
Qualifications
- Hands-on experience in working in private cloud environment (PCF/OCP) and/or public cloud environment (GCP or Azure).
- Knowledge of accessibility standards, including WCAG and Section 508 principles.
- Experience working within Agile delivery teams using tools such as Jira, Azure DevOps, or similar backlog and sprint management platforms.
- Experience with CI/CD pipelines, automated deployments, and DevOps practices.
- Ability to collaborate with UX designers to interpret design intent, identify implementation constraints, and recommend practical UI solutions.
Job Expectations
- Must be amenable to work in an Agile environment.
- Must be compliant with organizational guidelines to work from office location.
- This role is not eligible for Visa sponsorship.
- This role is not eligible for relocation assistance.
Pay
$100,000.00 - $179,000.00
Benefits
- Health benefits
- 401(k) Plan
- Paid time off
- Disability benefits
- Life insurance, critical illness insurance, and accident insurance
- Parental leave
- Critical caregiving leave
- Discounts and savings
- Commuter benefits
- Tuition reimbursement
- Scholarships for dependent children
- Adoption reimbursement