Required Qualifications, US:
Required Qualifications, International:
Desired Qualifications:
5+ years software engineering experience Senior level .NET Core full stack developer
Hands on experience with back-end and front-end technologies; familiarity with each layer of the software stack
5+ years of SQL experience, 7+ years of application development and implementation experience
2+ years experience with Microsoft development using Visual Studio, .NET framework, .NET core, C#, SQL Server, and PowerShell
Experience with web-oriented user experience concepts and technologies: HTML, JQuery, AJAX, REST APIs.
Able to work effectively in a virtual team environment
Is experienced working in Agile Scrum teams
Industry standard technology certification
Strong verbal, written and interpersonal communication skills
Great teamwork and analytical skills
Experience with the following tools and technologies:
o Cloud - any flavor
o Jenkins and Udeploy
o ReSharper
o AppDynamics
o Selenium
o SonarQube
o PCF (Pivotal Cloud Foundry)
o Kendo/Telerik
o Jira / Confluence
o Automated regression testing
o ServiceNow development experience is a plus including Javascript, Angular JS, JQuery, node.js and Bootstrap, ECMAScript, HTML/CSS, Apache Jelly
Job Expectations:
Acts in a lead technical role providing technical guidance and consultation with application teams, clients, and Engineering
Manages their technology domain environments including but not limited to cloud, middleware, operating systems, applications, Software-as-a-Service, and Platform-as-a-Service products
Designs, codes, tests, debugs, and documents programs using Agile development practices
Provides the strategy and design for projects associated with their technology domain including, upgrades and deployments
Utilizes advanced technologies and methods to integrate their technology domain with other technology domains, enabling the creation of new or expanded heterogeneous environments
Develops new documentation and departmental technical procedures
Directs the gathering of performance statistics to assist in determining hardware and communication tools needed to support projected transaction volumes, response time and system availability targets
As an escalation point, provides guidance and direction to less experienced staff in resolution of highly complex technical problems
Leads projects and manages the work of less experienced staff
Assures quality, security and compliance requirements are met for supported technology domain.
Leads projects and as an escalation point, provides guidance and direction to less experienced staff in resolution of highly complex technical problems
Conducts research to determine impact, feasibility and effort of new requests or issues
Supports Product Owner during customer meetings to answer technical questions as needed
Ensures compliance with enterprise security and compliance initiatives and Secure Coding Standards
Follows SDLC processes and procedures including completing SDElements, coordination with security and maintaining change requests
Utilizes approved software development tools such as ReSharper, SonarQube, and Selenium; reviews scan results with Tech Lead to identify next steps for resolving identified issues
Accurately and consistently estimates story points to ensure tickets are rarely rolled forward to the next sprint
Employs test driven development (TDD) processes including coding, testing, and refactoring
Acts in a lead technical role providing technical guidance and consultation with application teams, clients, and Engineering
Manages their technology domain environments including but not limited to cloud, middleware, operating systems, applications, Software-as-a-Service, and Platform-as-a-Service products
Designs, codes, tests, debugs, and documents programs using Agile development practices
Provides the strategy and design for projects associated with their technology domain including, upgrades and deployments
Utilizes advanced technologies and methods to integrate their technology domain with other technology domains, enabling the creation of new or expanded heterogeneous environments
Develops new documentation and departmental technical procedures
Directs the gathering of performance statistics to assist in determining hardware and communication tools needed to support projected transaction volumes, response time and system availability targets
As an escalation point, provides guidance and direction to less experienced staff in resolution of highly complex technical problems
Leads projects and manages the work of less experienced staff
Assures quality, security and compliance requirements are met for supported technology domain.
Leads projects and as an escalation point, provides guidance and direction to less experienced staff in resolution of highly complex technical problems
Conducts research to determine impact, feasibility and effort of new requests or issues
Supports Product Owner during customer meetings to answer technical questions as needed
Ensures compliance with enterprise security and compliance initiatives and Secure Coding Standards
Follows SDLC processes and procedures including completing SDElements, coordination with security and maintaining change requests
Utilizes approved software development tools such as ReSharper, SonarQube, and Selenium; reviews scan results with Tech Lead to identify next steps for resolving identified issues
Accurately and consistently estimates story points to ensure tickets are rarely rolled forward to the next sprint
Employs test driven development (TDD) processes including coding, testing, and refactoring
Keyskills: jQuery Coding HTML Application development Apache microsoft Middleware SDLC SQL Ajax
Wells Fargo & Company (NYSE: WFC) is a diversified, community- based financial services company with $1. 9 trillion in assets. Founded in 1852 and headquartered in San Francisco, Wells Fargo provides banking, insurance, investments, mortgage, and consumer and commercial finance through more ...