Posted in

Lead .NET Software Engineer

Lead .NET Software Engineer

CompanyWells Fargo
LocationCharlotte, NC, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of .NET experience
  • 5+ years of building services is REST APIs
  • 5+ years of experience in writing relational database queries
  • 5+ years in building integration solutions with COTS GRC applications
  • 5+ years of experience with Software Development Life Cycle (SDLC)
  • 5+ years of experience in application & data architecture and solution design
  • 3+ years of experience with Agile in a development environment

Responsibilities

  • 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
  • Drive operational improvements to increase service delivery efficiency and business partner satisfaction
  • Partner with product owner to ensure system changes/enhancements are appropriate, effectively designed and tested prior to their move to production
  • Understand and assure quality, security, and compliance requirements are met
  • Participate in daily scrum activities
  • Provide technical and leadership guidance to contractors and less experienced staff
  • Be able to lead multiple complex projects effectively with minimal guidance
  • Provide leadership with technical solutions to complex problems keeping performance and security in mind
  • Engage in Incident/Problem Management including incident triage and root cause analysis
  • Be able to communicate effectively with all levels of the organization
  • Participate in BCP activities
  • Navigate through the nuances of a technology delivery and ensure deliverables are met

Preferred Qualifications

  • Knowledge and understanding of technology architecture: leading and designing conceptual, logical and physical architecture
  • Strong verbal, written, and interpersonal communication skills
  • A BS/BA degree or higher
  • Experience leading projects that require integration of multiple technology systems to deliver new online functionality and user experience
  • Be able to demonstrate problem solving skills and understanding the big picture
  • Experience with IBM Openpages
  • Experience leading a fast paced, demanding, and deadline driven production environment
  • Experience with scripting languages such as Angular
  • Reporting experience, analytics experience or a combination of both