Software Engineering Director jobs in Birmingham, AL

Software Engineering Director directs and oversees the software engineering function in developing, releasing, and maintaining software applications/operating systems according to business needs. Establishes policies and procedures that produce high-quality software product and service. Being a Software Engineering Director requires a bachelor's degree. Typically reports to top management. The Software Engineering Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. To be a Software Engineering Director typically requires 5+ years of managerial experience. (Copyright 2024 Salary.com)

P
Software Engineering Lead (Java)
  • PNC
  • Birmingham, AL FULL_TIME
  • Position Overview

    At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer, Lead within the team Retail Technology group you will be based in Birmingham, AL Pittsburgh, PA, Cleveland, OH, or Dallas, TX. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager’s discretion

    Skills Required:

    • Java
    • API’s
    • Angular
    • Microservices
    • Full stack Development

    Job Description

    • Creates and leads the technical design and development of software solutions.
    • Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required.
    • Facilitates complex problem resolution.
    • Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software.
    • Applies modern principles, methodologies and tools to advance business initiatives and capabilities.

    PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

    • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
    • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.

    Competencies

    Application Delivery Process – Knowledge of major tasks, deliverables, and formal application delivery methodologies; ability to utilize these in order to deliver new or enhanced applications.

    Application Design, Architecture – Knowledge of application design activities, tools and techniques; ability to utilize these to convert business requirements and logical models into a technical application design.

    Application Development Tools – Knowledge of and ability to utilize a variety of specific tools and toolkits for the development and support of applications.

    Application Testing – Knowledge of application testing and ability to design, plan and execute application testing strategies and tactics to ensure software quality throughout all stages of application development.

    Packaged Application Integration – Knowledge of and the ability to implement packaged application software and integrate it with company applications, databases and technology platforms.

    System Development Life Cycle – Knowledge of project management techniques and the ability to plan, design, develop, test, implement and maintain system development life cycle segments and phases.

    Technical Troubleshooting – Knowledge of technical troubleshooting approaches, tools and techniques, and the ability to anticipate, recognize, and resolve technical (hardware, software, application or operational) problems.

    Work Experience

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

    Education

    Bachelors

    Additional Job Description

    Benefits

    PNC offers employees 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; maternity and parental leave; paid holidays, vacation days and occasional absence time; 401(k), pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption assistance; educational assistance and a robust wellness program with financial incentives. To learn more about these and other programs, including benefits for part-time employees, visit pncbenefits.com > New to PNC.

    Disability Accommodations Statement:

    If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses.  Applicants may also call 877-968-7762 and select Option 4: Recruiting for accommodation assistance. 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.

  • 21 Days Ago

F
iOS Software Engineering Internship
  • Fetch
  • Birmingham, AL FULL_TIME
  • The Role: Fetch summer iOS Software Engineer internships are full-time onsite (40 hours/week) for 12 consecutive weeks with tentative start dates from May to August 2024. Applicants should have a mini...
  • 1 Month Ago

A
Director of Operations
  • Accura Engineering & Consulting Services, Inc.
  • Birmingham, AL FULL_TIME
  • Job Title: Director of Operations ***Work Location: Atlanta, GA *** Salary: Based on experience and will be discussed with manager in interview Duties/Responsibilities: This position will be based at ...
  • 2 Days Ago

I
Software Developer ( Mid Level )
  • Inabia Software & Consulting Inc.
  • Birmingham, AL FULL_TIME
  • Job DetailsSOFTWARE DEVELOPER II, CORPORATE APPLICATIONS:Candidate must have a Baccalaureate degree in Information Systems, Computer Science, or related field, or equivalent experience in software dev...
  • Just Posted

T
Software Developer - Java
  • Tom McLeod Software Corporation
  • Birmingham, AL FULL_TIME
  • Essential Duties and Responsibilities Troubleshoot and debug existing applications Design and develop modifications to base applications Develop technical specifications from functional specifications...
  • 12 Days Ago

M
Software Implementation Project Manager
  • MCS Rental Software
  • Birmingham, AL FULL_TIME,OTHER
  • We’re looking for someone who is experienced in project managing software implementations to join our growing team in the US. Software Implementation Consultant We’re looking for someone who is experi...
  • 1 Month Ago

Filters

Clear All

  • Filter Jobs by companies
  • More

0 Software Engineering Director jobs found in Birmingham, AL area

B
Quality Director (503b Experience Req'd)
  • Biote
  • Birmingham, AL
  • Biote Medical is the world leader in hormone optimization and we are adding to our team! We partner with providers to ta...
  • 4/23/2024 12:00:00 AM

B
Director of IT
  • Brook Valley Management
  • Birmingham, AL
  • JOB SUMMARY: We are growing our thrift business across multiple states and are seeking a candidate who will play a signi...
  • 4/23/2024 12:00:00 AM

B
Data Engineer
  • BlueSky Resource Solutions
  • Birmingham, AL
  • Primary Purpose of the Position: The Data Engineer works closely with the Data Architect and Director of IT Integrations...
  • 4/23/2024 12:00:00 AM

P
IT Operations Director
  • PANGEATWO
  • Birmingham, AL
  • IT Operations Director $160,000-$195,000 Birmingham, AL Responsibilities: Strategic oversight of global helpdesk operati...
  • 4/23/2024 12:00:00 AM

U
Engineering Researcher I - 522411
  • University Of Alabama
  • Tuscaloosa, AL
  • Engineering Researcher I - 522411Tuscaloosa, Alabama, United StatesEngineeringEngineering/Computer ScienceRegular Full-t...
  • 4/23/2024 12:00:00 AM

C
Project Executive - Industrial - Southeast
  • Clayco
  • Birmingham, AL
  • About Us: Clayco is a full-service, turnkey real estate development, master planning, architecture, engineering and cons...
  • 4/22/2024 12:00:00 AM

M
Construction Project Manager
  • Murray Construction
  • Birmingham, AL
  • The Project Manager serves as the quarterback for the project through the entire value creation process by assertively e...
  • 4/21/2024 12:00:00 AM

C
Senior Preconstruction Manager-Process Manufacturing
  • Clayco
  • Birmingham, AL
  • About Us: Clayco is a full-service, turnkey real estate development, master planning, architecture, engineering and cons...
  • 4/21/2024 12:00:00 AM

Birmingham (/ˈbɜːrmɪŋhæm/ BUR-ming-ham) is a city located in the north central region of the U.S. state of Alabama. With an estimated 2017 population of 210,710, it is the most populous city in Alabama. Birmingham is the seat of Jefferson County, Alabama's most populous and fifth largest county. As of 2017, the Birmingham-Hoover Metropolitan Statistical Area had a population of 1,149,807, making it the most populous in Alabama and 49th-most populous in the United States. Birmingham serves as an important regional hub and is associated with the Deep South, Piedmont, and Appalachian regions ...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineering Director jobs
$199,227 to $258,632
Birmingham, Alabama area prices
were up 1.3% from a year ago

Software Engineering Director in Allentown, PA
This is another approach to classifying expertise in software engineering by Meilir Page-Jones.
December 18, 2019
Software Engineering Director in Stockton, CA
Many of my college friends are working in engineering roles at Google, Facebook, Apple, LinkedIn, and other top technology firms.
November 30, 2019
Software Engineering Director in Jacksonville, FL
Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle.
February 20, 2020