Wells Fargo
Website:
wellsfargo.com
Job details:
About This Role
Wells Fargo is seeking a Senior Software Engineer for Core Banking Platform team which aims to deliver enterprise level capabilities for Customer Account Ledger and Transaction Processing.
In This Role, You Will
- 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
- Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
- Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
- Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
- Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
Required Qualifications
- 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications
- Bachelor's/master’s degree in computer science or equivalent
- 7+ yrs. of hands-on development experience in developing complex, highly integrated, web-based applications using Java/J2EE, Spring Framework, Micro services, Spring MVC, Spring
- Good understanding on Java script frameworks
- Experience in TDD, BDD, Integration and Automation test Frameworks
- Experience in implementing and Reviewing NFR like Performance Optimization, Scalability, Reusability.
- Experience with building scalable streaming solutions and real time data processing using technologies like Kafka, Flink etc.
- Experience with CI/CD pipelines, such as EPLX, Harness, etc.
- Experience with Kubernetes containerization (such as Open Shift, etc).
- Experience in change management, Process formulation, team leading, and Stakeholder management experience.
- Experience in project management in support of process change within an organization.
- Demonstrated ability to develop and implement initiatives in line with program roadmap objectives.
- Knowledge on database technologies: Relational (such as Oracle, SQL Server MySQL, etc) and Document DBs (such as: MongoDB).
- Strong communication and collaboration skills are essential for working with developers, operations teams, and other stakeholders
- Proven experience effectively prioritizing workload to meet deadlines and work objectives.
- Proven ability to collaborate effectively with business and technical subject matter experts on system implementations.
- Experience working in banking domain
- Experience with Github Copilot.
- Experience in test automation using Karate
- Experience on Observability Tools such as Grafana, Splunk, AppDynamics, etc.
- Experience with large volume data processing and big data tools such as Apache Spark, SQL, Scala and Hadoop technologies
- Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings)
- Knowledge of Spring Boot, Spring frameworks, Database, OCP platform, and REST API.
Job Expectations
- Strong analytical skills with high attention to detail and accuracy.
- Excellent verbal, written and interpersonal communication skills.
Reference Number
R-524000
Click on Apply to know more.