Principal Software Engineer

3 weeks ago


Birmingham, Alabama, United States PNC Full time

About the Job

At PNC, we're looking for a talented Principal Software Engineer to lead our enterprise digital identity development efforts. This is an exciting opportunity to shape the future of our technology and drive business success.

Responsibilities

  • Lead a team of software engineers in developing and maintaining enterprise-level digital identity applications
  • Design and implement secure authentication and authorization services using Java and Spring Boot
  • Collaborate with cross-functional teams to identify business needs and develop effective solutions
  • Mentor junior engineers and provide guidance on best practices and industry standards

Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 5 years of experience in software engineering, with a focus on Java and Spring Boot
  • Strong leadership and communication skills, with the ability to motivate and inspire a team
  • Experience with agile development methodologies and version control systems like Git

Benefits

PNC offers a comprehensive benefits package, including medical, dental, and vision coverage, as well as a 401(k) plan and stock purchase program. We also offer flexible work arrangements, including remote work options and a generous paid time off policy.



  • Birmingham, Alabama, United States Advance Local Full time

    **Job Title:** Software Engineering LeadCompany OverviewAdvance Local is a leading media group in the United States, operating top news and information companies in over 20 cities, reaching 52+ million people monthly. Our company values include Integrity, Customer-first, Inclusiveness, Collaboration, and Forward-looking.We are seeking an experienced...


  • Birmingham, Alabama, United States Birmingham Water Works Full time

    About the RoleAs a Principal Engineering Manager at Birmingham Water Works, you will play a key role in leading our engineering team to deliver high-quality projects on time and within budget.You will be responsible for overseeing the design, development, and implementation of electrical systems for our water treatment plants, ensuring that all work meets...


  • Birmingham, Alabama, United States Birmingham Water Works Full time

    About the RoleWe are looking for a highly skilled Principal Engineer to lead our water treatment plant projects in Birmingham, Alabama. The successful candidate will have expertise in electrical systems design, instrumentation, and control systems.The ideal candidate will have a minimum of 10 years of experience in electrical engineering, with a focus on...


  • Birmingham, Alabama, United States ITAC Solutions Full time

    Drive Impactful Engineering ProjectsAre you ready to make a real difference in water resources? We are seeking an influential Principal Water Management Engineer with experience in water management, construction design and project management. This is an exciting opportunity to apply advanced engineering principles, solve complex problems, and lead major...


  • Birmingham, Alabama, United States Dewberry Engineers Incorporated Full time

    About the JobWe are seeking a Principal Mechanical Engineer for our Birmingham, AL office. The successful candidate will provide technical oversight of multiple projects, ensuring they meet contract specifications and technical standards within budget.The ideal candidate will have 8+ years of progressive experience in designing mechanical systems for...


  • Birmingham, Alabama, United States 4P Consulting Inc. Full time

    Job OverviewWe are seeking a highly skilled Principal Power Systems Research Engineer to join our team at 4P Consulting Inc.About the RoleThis is a unique opportunity for a seasoned engineer to lead projects and deployments of emerging technologies in grid operations and planning research.Key ResponsibilitiesProject Leadership: Manage multiple tasks, develop...


  • Birmingham, Alabama, United States ConsultNet Full time

    Company Overview:">We are a premier national provider of technology talent and solutions, offering expertise across project services, contract-to-hire, direct placement, and managed services both onshore and nearshore.Celebrating over 25 years of partnership with a diverse client base, we've crafted rewarding opportunities for our consultants, fostering...


  • Birmingham, Alabama, United States Fusion Medical Staffing Full time

    We are seeking a skilled software engineer to join our technology team. In this role, you will be responsible for designing and implementing software solutions for our company's products. Your contributions will be essential in shaping the future of our software applications.Main Responsibilities:Design and implement software solutions for our...


  • Birmingham, Alabama, United States Daxko Full time

    Company Overview:Daxko powers health and wellness organizations globally. Our team focuses on delivering efficient solutions to help these facilities operate effectively and engage their members.Job Title: Senior .NET DeveloperWe are seeking an experienced software engineer with expertise in .NET, SQL, and AWS to join our payments team. As a Senior .NET...


  • Birmingham, Alabama, United States Nautilus Hyosung America Inc Full time

    Job Description: As a Hardware Software Integration Engineer with Nautilus Hyosung America Inc., you will be responsible for integrating our hardware and software products to deliver innovative solutions to our customers.Key Responsibilities:Integration of hardware and software components to ensure seamless functionality.Configuration and setup of ATM...


  • Birmingham, Alabama, United States Advance Local Full time

    Software Engineering Role at Advance Local MediaWe are seeking a highly experienced Principal Software Engineer to join our team at Advance Local Media. As a key member of our software development team, you will be responsible for designing and developing full-stack application features using web, cloud computing, and data technologies primarily in the...


  • Birmingham, Alabama, United States 4P Consulting Inc. Full time

    Position OverviewThe Electrical Analyst 2 position at 4P Consulting Inc. requires a skilled professional with 3-6 years of related experience in a similar role to oversee key applications, manage technical transitions, and ensure effective support for the design engineering function.Key AccountabilitiesManage equipment such as Linc phones and leased computer...


  • Birmingham, Alabama, United States PNC Financial Services Group Full time

    Job SummaryWe are looking for an exceptional Software Engineer Sr to lead our cloud-based software engineering efforts. The successful candidate will have a proven track record of designing and implementing scalable software solutions.Key Responsibilities:Design and develop cloud-based software applications.Lead cross-functional teams to deliver high-quality...


  • Birmingham, Alabama, United States Saxon Global Full time

    About the RoleThis Software Engineering Specialist position at Saxon Global requires a talented individual to design, develop, and implement automation solutions. The successful candidate will work closely with the development team to automate processes, ensuring efficient workflows and high-quality deliverables.Duties and ResponsibilitiesDesign and develop...


  • Birmingham, Alabama, United States Regions Bank Full time

    Job OverviewThe Software Engineer Team Lead role at Regions Bank is a key position within the Technology department. As a leader, you will be responsible for devising and modifying procedures to solve complex problems, considering computer limitations, operating time, and desired results. This position requires strong analytical and problem-solving skills,...


  • Birmingham, Alabama, United States BIOHORIZONS IMPLANT SYSTEMS Full time

    Job DescriptionWe are seeking a skilled Software Development Engineer to join our technical team at BioHorizons Implant Systems. This position is based in Hoover, AL and requires on-site work.This role involves designing, developing, and implementing software programming applications and components using established development tools, guidelines, and...


  • Birmingham, Alabama, United States Southern Talent Specialists Full time

    Job Title: Senior Java Software EngineerWe are seeking an experienced Senior Java Software Engineer to join our team at Southern Talent Specialists. As a key member of our development team, you will be responsible for designing, developing, and maintaining distributed Java applications with a focus on performance and scalability.About the Role:We are...


  • Birmingham, Alabama, United States Southern Talent Specialists Full time

    About the RoleWe are seeking an experienced Senior .NET Software Engineer to join our team at Southern Talent Specialists. As a key member of our Wealth Management Agile team, you will be responsible for designing, developing, and maintaining software applications and processes. ResponsibilitiesDevelopment of new applications or analysis and modification of...

  • Engineering Manager

    4 weeks ago


    Birmingham, Alabama, United States ConsultNet Full time

    Job Description:We are seeking an Engineering Manager to lead our team at ConsultNet.Salary: $70.00 per hourContract Details: 6-month contract, Hybrid on Site 3 days a weekAbout the Role:The ideal candidate will have a bachelor's in CS and 8+ years of Principal or Management experience. You will be responsible for developing autonomous Dev/Sec Ops pipelines,...


  • Birmingham, Alabama, United States Dewberry Engineers Incorporated Full time

    About the RoleWe are seeking a highly skilled Principal Mechanical Systems Specialist to join our team in Birmingham, AL. In this role, you will be responsible for providing technical guidance and training/mentoring of our design resources in all areas of work we do associated with mechanical engineering.About the Job DescriptionThe successful candidate will...