Current jobs related to Senior 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...


  • 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 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. This role requires a strong background in Microsoft technologies,...


  • Birmingham, Alabama, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerMillenniumsoft is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on mid-to-high level SQL experience and healthcare integration engine technology.The successful candidate will be responsible for developing, enhancing, and...


  • Birmingham, Alabama, United States Daxko Full time

    Job Title: Senior Software EngineerDaxko is seeking a skilled software engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using .NET, SQL, and AWS.Work with the team to size and groom the product...


  • 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 Daxko Full time

    Senior Software Engineer in TestWe are seeking a highly skilled Senior Software Engineer in Test to join our team at Daxko. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and implement automated test frameworks to ensure the quality...


  • Birmingham, Alabama, United States Harmony Ventures Labs, LLC Full time

    Job Title: Senior Software Development EngineerJob Summary: Harmony Ventures Labs, LLC is seeking a skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Liaise with the design team to establish the feasibility of product features* Build and test products utilizing JavaScript, TypeScript, C++, Java, or C#* Aid in the initial...


  • Birmingham, Alabama, United States Daxko Full time

    Job Title: Senior Software Engineer in TestAt Daxko, we're committed to delivering high-quality software solutions that empower health and wellness facilities to operate efficiently and engage their members. As a Senior Software Engineer in Test, you'll play a critical role in ensuring the quality and reliability of our software.Key Responsibilities:Design...


  • Birmingham, Alabama, United States Tocaro Blue Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Tocaro Blue, a fast-growing AI/ML company. As a key member of our team, you will be responsible for developing cloud-based software solutions that drive innovation in the recreational marine industry.Key ResponsibilitiesDesign and develop Linux applications for our...


  • Birmingham, Alabama, United States Daxko Full time

    Job OverviewDaxko is seeking a skilled Senior Software Engineer in Test to join our team. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and implement automated test frameworks and tools to support CI/CD pipelines.Collaborate with...


  • Birmingham, Alabama, United States Imaging Business Machines LLC Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Imaging Business Machines LLC. As a key member of our software development team, you will be responsible for designing, developing, and supporting critical enterprise applications using a range of technologies including Visual Studio, C++, C#, Entity...

  • 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...


  • 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 Deploy Alloy Full time

    About the role: Senior Full Stack Software Engineer at Deploy AlloyDeploy Alloy seeks an experienced and passionate full-stack software engineer to join our development team and support our new marketing platform.In this role, you will report to our VP of Technology and work closely with the other development team members.You will be responsible for...


  • Birmingham, Alabama, United States Better Hire Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Better Hire. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop complex software systems using a variety of open-source...


  • Birmingham, Alabama, United States Motion Recruitment Partners, LLC Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Motion Recruitment Partners, LLC. As a key member of our team, you will be responsible for developing and maintaining our Saas application, which is used by telecom companies to request access to their assets.About the RoleThis is a hybrid...


  • Birmingham, Alabama, United States O'Neal Steel Full time

    Job Title: Senior Full Stack Software EngineerO'Neal Steel is seeking a highly skilled Senior Full Stack Software Engineer to join our Corporate office in Birmingham, AL.Job Summary:The primary function of this position is to design, develop, and sustain business applications for internal and external users. The ideal candidate will have a strong background...

  • Software Engineer

    1 month ago


    Birmingham, Alabama, United States Genuine Parts Company Full time

    Job SummaryUnder close supervision, the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures.Key ResponsibilitiesManages trouble ticket...

Senior Software Engineer

2 months ago


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

At PNC Financial Services Group, our workforce is our most significant asset and competitive edge in the markets we operate. We are all committed to providing the highest quality experience for our clients. Each day, we collaborate to nurture an inclusive workplace culture where every employee feels appreciated, respected, and empowered to contribute to the organization's success. As a Senior Software Engineer within PNC's Technology Solutions division, you will play a pivotal role in our operations.

Job Profile

Position OverviewAt PNC, our workforce is our most significant asset and competitive edge in the markets we operate. We are all committed to providing the highest quality experience for our clients. Each day, we collaborate to nurture an inclusive workplace culture where every employee feels appreciated, respected, and empowered to contribute to the organization's success. As a Senior Software Engineer within PNC's Technology Solutions division, you will be part of a dynamic team. The role requires a presence in the office or field regularly, with some tasks potentially performed remotely at the discretion of management.

Preferred Skills:

• Experience with Enterprise Java, IntelliJ, and Python.

• Proficiency in MongoDB and SQL Server.

• Familiarity with OpenShift, Apigee, Application Server, and PING.

• Knowledge of Spring Framework, including Spring Security, Spring Boot, and Spring Integration.

• Prior experience in a leadership or architectural capacity.

• Experience with Oracle, MQ, Kafka, Angular, and Visual Studio Code.

• Understanding of CI/CD, JIRA, Confluence, BitBucket/GIT, Junit, Karate, and Jenkins.

• Experience with Artifactory, SonarQube, Checkmarx, and Swagger.

• Familiarity with Agile/SCRUM methodologies.

• Experience in developing RESTful web services and SOAP.

Key Responsibilities:

• Lead the technical design and development of software solutions.

• Design and propose software solutions to meet complex business requirements. Prepare necessary technical and procedural documentation.

• Facilitate the resolution of complex technical issues.

• Provide technical guidance and support to team members. Review coding, testing, and documentation processes.

• Implement modern principles, methodologies, and tools to enhance business initiatives and capabilities.

• Develop software components and hardware for new and emerging technology projects, aligning them with business strategies and objectives.

• Offer consultation on common issues and best practices for junior staff.

• Conduct systematic analysis of client requirements within the traceability framework and resolve any functional issues encountered.

• Ensure the quality of project deliverables while adhering to relevant standards and processes.

Qualifications

Successful candidates must demonstrate the appropriate knowledge, skills, and abilities for this role. Listed below are the skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.

Preferred SkillsApplication Development, Business Management, Customer Needs, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) DesignCompetenciesApplication Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/DocumentationWork ExperienceRoles at this level typically require a university/college degree, with 3+ years of relevant/direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job-specific certification(s), and experience (including military service) may be considered.EducationBachelorsCertificationsNo Required Certification(s)LicensesCandidates being considered for this position will be subject to additional background checks as established by the specific government client contract.BenefitsPNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives. In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.

To learn more about these and other programs, including benefits for full-time and part-time employees, visit PNC's official website.

Disability Accommodations Statement

If an accommodation is required to participate in the application process, please contact us. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.


At PNC, we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.

Equal Employment Opportunity (EEO)


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

California Residents

Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.