Wells Fargo - West Des Moines, IA

posted 2 months ago

Full-time - Mid Level
West Des Moines, IA
Credit Intermediation and Related Activities

About the position

The Wells Fargo Home Lending Originations Technology team is on a mission to modernize technology and business processes to deliver a best-in-class experience for both customers and team members. As a Senior Software Engineer, you will play a pivotal role in developing technology solutions that simplify, streamline, and enhance the mortgage origination process. This position offers the opportunity to work on applications with complex integrations and cloud-native microservices based on an event-driven architecture. You will be expected to challenge the status quo and influence both technology and business stakeholders with innovative solutions that address business and technology problems, create reusable frameworks, and implement industry best practices and patterns that can be utilized across Home Lending and beyond. In this role, you will lead moderately complex initiatives and deliverables within technical domain environments. You will contribute to the large-scale planning of strategies and be responsible for designing, coding, testing, debugging, and documenting projects and programs associated with the technology domain, including upgrades and deployments. A significant part of your responsibilities will involve developing Micro Frontend UI applications using the Angular framework while adhering to Wells Fargo branding standards. You will also create reusable components and frameworks that can be leveraged by other teams for UI development. Mentoring junior and new engineers will be a key aspect of your role, as well as partnering with other teams to provide guidance on their UI development efforts. You will serve as an escalation point for addressing UI-related issues from other teams and production support, ensuring that quality, security, and compliance requirements are met. Participation in daily scrum activities will also be part of your routine.

Responsibilities

  • Lead moderately complex initiatives and deliverables within technical domain environments.
  • Contribute to large scale planning of strategies.
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments.
  • Develop Micro Frontend UI applications using Angular framework by following Wells Fargo branding standards.
  • Create reusable components and framework that can be used by other teams for developing UIs.
  • Mentor junior and new engineers in the team.
  • Partner with other teams to provide guidance for their UI development.
  • Serve as an escalation point for addressing UI related issues from other teams as well as production support.
  • Understand and assure quality, security, and compliance requirements are met.
  • Participate in daily scrum activities.

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 Java development experience.
  • 3+ years of Java unit test case development experience.
  • 3+ years of Spring boot based application development experience.
  • 2+ years of Angular Framework experience.
  • 1+ year of cloud native application development experience (one of TAS - Tanzu Application Service, Azure, Google Cloud Platform, AWS).

Nice-to-haves

  • Agile Development methodologies
  • Tomcat application server experience
  • MongoDB or related NoSQL database experience
  • Oracle database experience
  • Kafka or related Data Streaming technology experience
  • Cloud certification from any cloud providers
  • Cloud native Microservices development experience based on Event Driven Architecture experience
  • Experience with Domain Driven Design principles.
  • Experience with application non-functional requirements including Monitoring (APM tools), Logging (Splunk), Distributed tracing.
  • Experience with Monolith to Microservices decomposing experience
  • Experience with Developing Automated functional testing using the BDD technique.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service