Current jobs related to Lead Software Engineer - Birmingham, Alabama - PNC Financial Services Group


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Title: Senior Software QA Performance EngineerWe are seeking a highly skilled Senior Software QA Performance Engineer to join our team at OneStream Software. As a key member of our development team, you will play a critical role in ensuring the performance and efficiency of our software applications.Key Responsibilities:Analyze the performance of...

  • Software Engineer

    4 weeks ago


    Birmingham, Alabama, United States McLeod Software Full time

    Software Developer OpportunityMcLeod Software is seeking a skilled Software Developer to join our Enterprise Consulting Services (ECS) group. As a key member of our team, you will be responsible for writing high-quality Java code for new and existing applications and products, as well as supporting existing customer installations.Key Responsibilities:Design...

  • Software Engineer II

    2 weeks ago


    Birmingham, Alabama, United States OneStream Software Full time

    About the RoleThe Cloud Development team at OneStream Software is seeking a skilled Software Engineer II to join their ranks. As a key member of the team, you will be responsible for designing, developing, and maintaining solutions that support the management and orchestration of OneStream's cloud hosting infrastructure.Key Responsibilities Analyze, design,...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Title: Senior Software QA Performance EngineerWe are seeking a highly skilled Senior Software QA Performance Engineer to join our team at OneStream Software. As a key member of our development team, you will play a critical role in ensuring the performance and efficiency of our software applications.Key Responsibilities:Analyze the performance of...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Summary:OneStream Software is seeking a highly skilled Senior Software QA Performance Engineer to join our team. As a Senior Software QA Performance Engineer, you will play a critical role in ensuring the performance and efficiency of our software applications and supported systems. You will analyze the performance of existing software systems, identify...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Summary:OneStream Software is seeking a highly skilled Senior Software QA Performance Engineer to join our team. As a Senior Software QA Performance Engineer, you will play a critical role in ensuring the performance and efficiency of our software applications and supported systems. This role requires a strong background in Microsoft technologies,...


  • Birmingham, Alabama, United States United Software Group Full time

    We are seeking a highly skilled Release Train Engineer to join our team at United Software Group. As a key member of our Agile project team, you will be responsible for leading the development and implementation of our software releases.Key Responsibilities:Lead the development and implementation of software releasesCollaborate with cross-functional teams to...


  • Birmingham, Alabama, United States United Software Group Full time

    We are seeking a highly skilled Release Train Engineer to join our team at United Software Group. As a key member of our IT consulting team, you will be responsible for leading the Agile project management process and ensuring the successful delivery of projects to our clients.Key Responsibilities:Lead the Agile project management process, ensuring timely...


  • Birmingham, Alabama, United States United Software Group Full time

    We are seeking a highly skilled Release Train Engineer to join our team at United Software Group. As a key member of our Agile team, you will be responsible for leading the release train and ensuring the successful delivery of projects. Key Responsibilities: * Lead the release train and ensure the successful delivery of projects * Collaborate with...

  • DevOps Engineer

    4 days ago


    Birmingham, Alabama, United States McLeod Software Full time

    Job Summary:The DevOps Administrator will play a pivotal role in bridging the gap between development and operations at McLeod Software. This position requires a strong understanding of software applications and their deployment, as well as the ability to facilitate collaboration between software developers, system operators, and other IT staff.Key...

  • Software Engineer

    1 week ago


    Birmingham, Alabama, United States Regions Bank Full time

    Job Description:At Regions Bank, we are seeking a highly skilled Software Engineer to join our Technology department. As a Software Engineer, you will be responsible for overseeing the development, modification, and maintenance of applications. This includes monitoring system applications, ensuring systems run smoothly, and creating reports and other...


  • Birmingham, Alabama, United States United Software Group Full time

    Job Title: Release Train EngineerWe are seeking a highly skilled Release Train Engineer to join our team at United Software Group Inc. in Birmingham, AL. As a Release Train Engineer, you will be responsible for leading the release train and ensuring the successful delivery of projects.Key Responsibilities:Lead the release train and ensure the successful...


  • Birmingham, Alabama, United States 2Bridge Partners Full time

    Job Opportunity2Bridge Partners is seeking a highly skilled Senior Software Engineer to join their team. The ideal candidate will have a strong background in building applications in C# and.NET on the Azure Cloud using Terraform, Docker, and K8S.Key ResponsibilitiesDesign and implement high-performance systems using C#,.NET, and Microsoft Azure.Lead the...


  • Birmingham, Alabama, United States United Software Group Full time

    Job Title: Release Train EngineerWe are seeking a highly skilled Release Train Engineer to join our team at United Software Group. As a Release Train Engineer, you will play a critical role in ensuring the smooth delivery of our projects.Key Responsibilities:Lead the Release Train and ensure timely delivery of projectsCollaborate with cross-functional teams...

  • Software Systems Lead

    4 weeks ago


    Birmingham, Alabama, United States The Maven Group, LLC Full time

    Job OpportunityThe Maven Group, LLC is seeking a highly skilled Software Systems Lead to join our team. As a key member of our organization, you will be responsible for creating and leading the technical design and development of software solutions.Key Responsibilities:Design and develop software solutions to address complex business needs.Lead the technical...


  • Birmingham, Alabama, United States OneStream Software Full time

    About the RoleWe are seeking a highly skilled Technical Support Engineer to join our Customer Support team. As a Technical Support Engineer, you will be responsible for providing exceptional customer service to our external customers, resolving performance issues, and working closely with our software development teams to ensure seamless product support.Key...

  • Software Engineer

    2 weeks ago


    Birmingham, Alabama, United States NaphCare Full time

    OverviewNaphCare is a leading healthcare technology company that has been delivering high-quality healthcare services to correctional facilities across the nation for over 35 years. We are seeking a skilled Software Developer to join our Integrations Team at our Corporate Headquarters in Birmingham, AL.As a key member of our agile development team, you will...


  • Birmingham, Alabama, United States United Software Group Full time

    We are seeking a highly skilled Release Train Engineer to join our team at United Software Group. As a key member of our project management team, you will be responsible for leading the delivery of our client's project.Key Responsibilities:Develop and maintain a deep understanding of our client's technology architectureCollaborate with cross-functional teams...


  • Birmingham, Alabama, United States Vaco Full time

    Job Opportunity: Senior .NET Software Development LeadWe are seeking a highly skilled software engineer with expertise in .NET, SQL, and AWS to spearhead the development of a secure payment gateway that seamlessly integrates with our suite of products. As a Senior .NET Software Development Lead, your primary responsibility will be to guide the development of...

  • Software Engineer

    1 week ago


    Birmingham, Alabama, United States Regions Bank Full time

    Job Description:At Regions Bank, we are seeking a highly skilled Software Engineer to join our Technology team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Develop and implement new software applications and featuresCollaborate with cross-functional teams to...

Lead Software Engineer

2 months ago


Birmingham, Alabama, United States PNC Financial Services Group Full time
Position Overview

At PNC Financial Services Group, our workforce is our most significant asset and competitive edge in the sectors we operate. We are collectively committed to providing the finest experience for our clients. Each day, we collaborate to nurture an inclusive workplace culture where every employee feels appreciated, respected, and has the opportunity to contribute to the organization’s success. As a Lead Software Engineer within PNC's Corporate and Institutional Banking division, you will play a pivotal role in our technology initiatives.

Job Profile

In this role, you will engage directly with agile teams in a JAVA-centric technology environment, employing AGILE methodologies. Your responsibilities will include offering daily technical leadership during agile ceremonies, establishing and maintaining technical standards across the team, and addressing technical challenges and roadblocks. You will guide the team, alongside the Scrum Master and Product Owner, in estimating, planning, designing solutions, and developing applications.

This position is crucial for hands-on technical leadership and design activities related to new applications or enhancements of existing platforms aimed at meeting the needs of our Corporate and Commercial clients across our Digital Products and development.

You will be involved in all aspects of Client Facing Portal modules and related initiatives tied to the client-facing platform. We are looking for a well-rounded technical professional who thrives in a fast-paced, high-visibility environment and enjoys tackling challenges. The ideal candidate will possess exceptional communication skills, strategic thinking abilities, sound judgment, and a commitment to meeting deadlines and objectives.

Preferred Skills:
  • Java
  • API
  • Microservices
  • OCP
  • Spring
  • Oracle
  • Mongo
  • Web Services (Restful and SOAP)

Additional Skills:
  • Angular / JavaScript experience
  • Agile experience
  • HTML, CSS

Key Responsibilities:
  • Lead the technical design and development of cross-functional, multi-platform application systems.
  • Oversee business assessment and requirements analysis processes for hardware and operating systems development.
  • Evaluate features such as feasibility, costs, timelines, and compatibility of new programs with existing systems.
  • Coordinate coding, testing, implementation, and documentation of application solutions.
  • Engage in complex application programming activities, including coding, testing, debugging, documenting, maintaining, and modifying intricate application programs.

Qualifications:

Successful candidates must demonstrate the necessary knowledge, skills, and abilities for this role. The following qualifications are essential:

  • Application Development
  • Business Management
  • Customer Needs and Solutions
  • Design and Group Problem Solving
  • Process Improvements
  • Release Management
  • Software Solutions
  • User Experience (UX) Design

Competencies:
  • Application Design
  • Architecture
  • Packaged Application Integration
  • Product and Vendor Evaluation
  • Software Process Improvement (SPI)
  • System Development Life Cycle
  • Technical Troubleshooting

Work Experience:

Roles at this level typically require a university/college degree, with 5+ years of relevant industry experience. Specific certifications may be required. In lieu of a degree, a comparable combination of education, job-specific certifications, and experience may be considered.


Education:

Bachelor's degree is preferred.


Benefits:

PNC offers a comprehensive range of benefits to support your needs now and in the future. Options for full-time employees include medical/prescription drug coverage, dental and vision options, life insurance, short and long-term disability protection, 401(k) with PNC match, pension and stock purchase plans, and educational assistance programs.


To learn more about these and other programs, please refer to our benefits summary documentation.


Equal Employment Opportunity (EEO):

PNC provides equal employment opportunities to qualified individuals regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.