.net Software Engineering Lead (hands-on)

Bank of America

Multiple Locations, United States of America
Hands-on .net core 8 development
Asp.net core web api & mvc
Ci/cd pipeline implementation
This is a 'player-coach' role designed for a leader who remains passionate about coding and architecture, not just managing people

Job Summary

  • This is a 'player-coach' role designed for a leader who remains passionate about coding and architecture, not just managing people.
  • You will spend a significant portion of your time working alongside your team, contributing directly to the codebase, leading architectural discussions, and solving our most complex technical challenges.
  • Partner with Product Managers, QA, and SRE to translate business requirements into clear technical specifications and achievable roadmaps, ensuring your team is building the right solutions effectively.

Matching Summary

This is a 'player-coach' role designed for a leader who remains passionate about coding and architecture, not just managing people.

Skills & Requirements

Must-have

  • hands-on .NET Core 8 development
  • ASP.NET Core Web API & MVC
  • CI/CD pipeline implementation
  • REST API design patterns
  • unit testing with NUnit/xUnit
  • web security principles (OAuth 2.0)

Nice-to-have

  • mentoring and team leadership
  • architectural design and best practices
  • stakeholder collaboration and communication
  • technical strategy development
  • agile development practices

Key Requirements

  • 10+ years .NET 8 and C# experience
  • hands-on technical leadership experience
  • experience with Oracle databases
  • front-end development (HTML, CSS, JavaScript, jQuery)
  • experience with VueJS or ReactJS
  • source control best practices (GIT)
  • Bachelor’s degree or equivalent work experience

Work Rights

Not specified

Tailored Resume

Cover Letter