Current jobs related to Software Engineer Team Leader - Charlotte, North Carolina - Regions Bank


  • Charlotte, North Carolina, United States U.S. Bank Full time

    Job DescriptionAt U.S. Bank, we're committed to delivering exceptional results and driving innovation in the financial services industry. As a Software Engineering Director, you will play a critical role in shaping the technical direction of our organization and leading a team of talented engineers to achieve our business objectives.Key...


  • Charlotte, North Carolina, United States Jobot Full time

    A technology leader is expanding its development team for the fifth consecutive year with a full-time Software Developer position. Our company offers an amazing culture, a comprehensive benefits package, and opportunities for career advancement. **About Us** We are a technology manufacturing leader that has been expanding our development team for the fifth...


  • Charlotte, North Carolina, United States The Hartford Full time

    About the Role:We are seeking a highly skilled Director of Software Engineering to lead our Claims Digital Assets team. As a key member of our engineering organization, you will be responsible for driving engineering excellence and delivering critical innovative solutions in the Digital Value Stream.Key Responsibilities:Accountable for end-to-end product...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the Role:The Enterprise Omni-Channel Order Management System and its accompanying processes manage the lifecycle of customer orders placed through multiple selling channels at Lowe's.We are seeking an Engineering Leader with experience in a variety of back-end technologies to join our team and innovate, create new seamless order orchestration...

  • Software Engineer

    1 month ago


    Charlotte, North Carolina, United States Lowe's Full time

    Software EngineerWe are seeking a highly skilled and motivated Software Engineer to join our team. The ideal candidate will have strong technical background in software engineering and should be able to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and...

  • Software Engineer

    4 weeks ago


    Charlotte, North Carolina, United States Genesis10 Full time

    Job Summary:Genesis10 is seeking a skilled Software Developer to join our team in Charlotte, NC. This is a 3+ month contract position that requires expertise in Software Engineering.Key Responsibilities: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering Review and analyze complex multi-faceted, larger scale or...


  • Charlotte, North Carolina, United States Truist Inc Full time

    Job SummaryWe are seeking a highly experienced and skilled Software Engineering Group Head to lead our software engineering services and drive strategic and operational goals. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to interface with senior executives across the enterprise.Key...


  • Charlotte, North Carolina, United States BrightSpeed Full time

    Company DescriptionAt Brightspeed, we are reimagining how people live, work, play and connect by providing fast, reliable internet connections and an awesome customer experience in twenty states throughout the Midwest and South. Backed by funds managed by Apollo Global Management, our vision is to accelerate the upgrade of copper to fiber optic technologies,...

  • Software Developer

    4 weeks ago


    Charlotte, North Carolina, United States Siemens Digital Industries Software Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at Siemens Digital Industries Software. As a Software Developer, you will be responsible for designing, developing, and implementing software programming for products with a focus on high quality and on-time delivery.Key Responsibilities: Design and develop...


  • Charlotte, North Carolina, United States Lowe's Full time

    Job SummaryThe primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying integrated business and/or enterprise application solutions within various computing...


  • Charlotte, North Carolina, United States The Hartford Full time

    About the Role:The Hartford is seeking a highly motivated and experienced IT leader to support premium audit applications as a Software Engineering Manager. This results-driven individual will have end-to-end accountabilities across the application portfolio, including production support, maintenance, investment funding, and reverse demand requests.Key...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Java Software EngineerAbout the Role:Genesis10 is seeking a skilled Java Software Engineer to join our team. As a Java Software Engineer, you will participate in low to moderately complex initiatives and identify opportunities for process improvements within Software Engineering. You will review and analyze basic or tactical Software Engineering...


  • Charlotte, North Carolina, United States Lowe's Full time

    Job SummaryThe primary purpose of this role is to lead a team of Mobile software engineers in the development, configuration, and modification of integrated business and/or enterprise application solutions. This includes providing oversight of the implementation and maintenance of business and enterprise software solutions to ensure successful deployment of...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Carolina Volkswagen Full time

    We are seeking a Software Engineer to join our team at {company}. The ideal candidate is a highly skilled programmer with a passion for writing clean, efficient, and well-documented code.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in...


  • Charlotte, North Carolina, United States U.S. Bank Full time

    Job SummaryU.S. Bank is seeking a highly skilled Software Engineering Director to lead our engineering team. As a key member of our organization, you will be responsible for fostering a culture of innovation and excellence in software development.Key ResponsibilitiesLead a team of software engineers to design, develop, and deploy high-quality software...

  • Software Engineer

    3 weeks ago


    Charlotte, North Carolina, United States Optum Full time

    As a key member of our team, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to ensure that our products meet the highest standards of quality and reliability.Key Responsibilities:Design and develop software applications using a range of programming languages and...


  • Charlotte, North Carolina, United States U.S. Bank Full time

    Job DescriptionAt U.S. Bank, we're committed to delivering exceptional results. As a Software Engineering Director, you'll play a key role in shaping our technical strategy and leading a team of talented engineers. Your expertise will help us drive innovation and excellence in software development.Key Responsibilities: Develop and implement technical...

  • Software Engineer

    4 weeks ago


    Charlotte, North Carolina, United States Lowe's Full time

    About the RoleWe are seeking a highly skilled and motivated Software Engineer to join our Enterprise Vendor team at Lowe's. The ideal candidate will be a proactive engineer with a strong technical background in software engineering.Key ResponsibilitiesBuild Full stack applications using technologies and languages including but not limited to: Java,...


  • Charlotte, North Carolina, United States Syntricate Technologies Full time

    Job SummaryAs a Software Engineer at Syntricate Technologies, you will work on delivering moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables.Key ResponsibilitiesConsult on or participate in moderately complex initiatives and deliverables within...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the Role:The primary purpose of this Senior Software Engineer role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying integrated business and/or enterprise application...

Software Engineer Team Leader

1 month ago


Charlotte, North Carolina, United States Regions Bank Full time
Job Description:

At Regions Bank, we're looking for a skilled Software Engineer Team Leader to join our team. As a key member of our Technology department, you'll be responsible for leading the development, modification, and maintenance of our software applications.

Key Responsibilities:

  • Assign and direct the work of team members
  • Estimate team-level timelines and technical efforts for planning purposes
  • Assist with the review and evaluation of personnel performance
  • Plan, conduct, and supervise assignments for the team
  • Evaluate progress and results and recommend major changes in procedures
  • Responsible for compliance remediation
  • Design, develop, test, and deploy software using a combination of custom and off-the-shelf tools
  • Collaborate cross-functionally with architects, business users, project managers/Scrum Masters, and other engineers to achieve sustainable solutions in a complex environment
  • Monitor, maintain, and continuously improve existing software applications
  • Identify, troubleshoot, and resolve technical and functional software issues
  • Complete documentation and procedures for installation and maintenance
  • Participate in code reviews, code quality checks, and developer integration testing
  • Apply design patterns in all development activities
  • Identify, document, and implement non-functional requirements
  • Build, maintain, and execute test automation suites
  • Take independent action, make decisions, and take ownership of applications
  • Plan and estimate work effort
  • Identify and implement software performance improvements
  • Conduct code reviews, code quality checks, and developer integration testing

Requirements:

  • Bachelor's degree
  • Seven (7) years of related experience
  • Experience with test-driven development
  • Experience with agile development processes

Preferred Skills and Competencies:

  • Ability to coach, teach, and mentor team
  • Ability to estimate work efforts for project sub-plans or small projects
  • Ability to work in an environment with aggressive timelines
  • Demonstrates leadership
  • Excellent analytical, decision-making, problem-solving, and time management skills
  • Excellent verbal and written communication skills to technical and non-technical audiences of various levels in the organization
  • Fluency in developing and understanding sequence diagrams and class models, where applicable
  • In-depth understanding of DevOps and formal Software Development Life Cycle (SDLC) processes
  • Willingness to work within a distributed team

Additional Job Details:

  • The Team Leader position will spend some capacity hands-on developing solutions, but will have capacity reserved for Team Lead duties as well
  • Experience with leading teams and/or projects is preferred
  • Ability to work closely with Business Stakeholders, Scrum Master, POs, and Architects to fully understand the business requirements and transform requests into technical requirements needed to deliver features/work

Preferred Experience:

  • C# (.NET Framework and .NET Core)
  • Experience with microservices architecture (RESTful and event-based)
  • Metrics and Monitoring Tools - Prometheus, Grafana, Splunk
  • Test Automation
  • Docker/Kubernetes/Openshift
  • Python/Pyspark experience is a plus
  • SAFe / Agile Methodology
  • Kafka/Confluent Kafka
  • Open Telemetry
  • OAuth

Location:

Riverchase Operations Center, Hoover, Alabama

Regions Bank is an Equal Opportunity Employer/Disabled/Veterans.