.Net/C# Feature Lead

Bank of America•Pennington, AL
•$106,500 - $173,700•Onsite

About The Position

This job is responsible for providing leadership, technical direction and oversight to a team delivering technology solutions. Key responsibilities of the job are to provide oversight of the design, implementation, and maintenance of complex computer programs, align technical solutions to business objectives, and ensure that coding practices/quality comply with software development standards. Job expectations include conducting multiple software implementations and applying both depth and breadth in knowledge of several technical competencies. This Feature Lead role is within the Digital Investments and Financial Planning Technology team, which develops financial planning applications for the Merrill and Consumer product suites. We are seeking a candidate with strong experience in .NET, C#, and REST APIs, along with proficiency in DevOps tools such as Horizon Bitbucket.

Requirements

  • 10+ years of hands-on software development experience using C#, .NET Core, ASP.NET Core, and related Microsoft technologies
  • UI: HTML/JavaScript/CSS, JQuery experience
  • Ability to demonstrate ownership and accountability
  • Experience building apps using GitHub Copilot
  • Experience with source control tools such as GitHub and BitBucket
  • Experience developing enterprise applications using ASP.NET Core MVC, Web API, and Microservices Architecture
  • Strong understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles
  • Experience working in Agile environments using Jira
  • Experience with CI/CD pipelines using Azure DevOps, BitBucket, Jenkins, or GitHub Actions
  • Experience building scalable RESTful Web Services and APIs
  • Familiarity with SSL certificate management, disaster recovery, and failover processes

Nice To Haves

  • Development knowledge of Java, Spring Boot Microservices, Spring
  • Experience in using logging tools like Splunk
  • Ability to rapidly learn emerging technologies and translate them into business value
  • Problem-solving, communication, and stakeholder management skills

Responsibilities

  • Designs, develops and is accountable for feature delivery
  • Applies enterprise standards for solution design, coding and quality
  • Ensures solution meets product acceptance criteria with minimal technical debt
  • Guides the team on work breakdown and execution
  • Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria
  • Plays a team lead role (as an individual contributor) and mentors the team
  • Guides team members with skills and practices (planning and estimation, peer reviews, and other engineering practices)
  • Lead sprint planning, backlog grooming, feature sizing, and dependency management
  • Proactively identify and mitigate delivery risks, blockers, and cross-team dependencies
  • Communicate status, risks, and accomplishments to leadership and stakeholders

Benefits

  • Access to paid time off
  • Resources and support to our employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service