Wells Fargo is seeking a Lead Software Engineer. In this role, you will:
Lead complex technology initiatives including those that are companywide with broad impact
Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
Design, code, test, debug, and document for projects and programs
Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
Lead projects, teams, or serve as a peer mentor
Required Qualifications:
5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications:
Hands on experience developing in flows, SLA, Validation, UI, Report Definition, Case Management, Activities, Data transform, Declarative and Decision rules
Including all of development activities, good hands on experience and knowledge about Job Scheduler, Integration, enterprise class structure, Framework, Data model and data management, SQL knowledge, Access role, access Groups and Privileges.
Good understanding internal implementation in Pega such as using Kafka, LDAP, OAUTH, JWT, SAML and emerging models
Extensively used Clipboard, Tracer and Performance Analyzer (PAL) for troubleshooting and performance tuning of PRPC applications
Good to have Pega certifications like CSA, CSSA, LSA, etc…
Knowledge and understanding of Cloud computing, PaaS design principles and micro services and containers
Good to have specific experience in enterprise usage of TDD including Cucumber/Gherkin
Knowledge and understanding of Business Process Management Notation (BPMN) methodology and modeling
Use troubleshooting skills and work closely with operations, support, engineering and other functions.
Perform and assume other duties and responsibilities as required at direction of management.
Assure quality, security and compliance requirements are met in application development.
Displays initiative, exhibits flexibility and adaptability.
Job Expectations:
PEGA experience, 8.x and above
Experience of BPM / Case Management experience
Experience of RESTful or SOAP web services experience
Experience of development experiences in AI/ML is preferred
Experience of Agile delivery practices (Scrum or Kanban) and JIRA experience
Experience of management platform design, support and development experience
Experience in working with database systems with SQL, PL/SQL skills in Oracle and in SQL Server
Perform the design, architect and development activities as demanded by the project.
Communicate and work harmoniously with all team members in building the application.
Analyze, Build and test the requirements with utmost delivery quality.
Provide design solution for the project and help in technical and project delivery of the project.
Interact with the US leads for requirement clarification and coordinate with EGS team for delivery.
Candidate can demonstrate that they have the self-learning capability to ramp up quickly without a lot of instruction, training, or hand-holding.
Experience in coordinating cross-functional work teams up to task completion.