3 months ago
Farmers Branch, TX, USASenior
Base Salary
$86k - $173k/yr
Responsibilities
- Design and develop software solutions using existing and emerging technology platforms.
- Propose and implement solutions for complex business needs.
- Write, test, and deploy software.
- Prepare technical and procedural software documentation.
- Maintain and debug software.
- Contribute to system design, scalable architecture, and strategic technical decisions.
- Mentor junior engineers.
Requirements
- Proficiency in one or more programming languages, including Java, Python, C#, or JavaScript.
- Experience with modern frameworks and technologies such as React, Node.js, .NET, and Spring.
- Understanding of data structures, algorithms, and software design principles.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with CI/CD pipelines and DevOps practices.
- Proven experience in system design and scalable architecture.
- Strong problem-solving and analytical skills.
- Typically requires a bachelor's degree and 3+ years of relevant or direct industry experience.
- Comparable combinations of education, job-specific certifications, and experience may be considered in lieu of a degree.
Benefits
- In-office role based in Pittsburgh, PA; Strongsville, OH; Birmingham, AL; or Dallas, TX.
- Medical, prescription drug, dental, and vision coverage options.
- Life insurance, short- and long-term disability protection, and a 401(k) with PNC match.
- Pension, stock purchase plans, dependent care reimbursement, and backup child/elder care.
- Adoption, surrogacy, and doula reimbursement.
- Educational assistance, including select fully paid programs.
- Wellness program with financial incentives.
- Maternity and/or parental leave, up to 11 paid holidays, 9 occasional absence days, and 15–25 vacation days depending on career level.
Categories
About PNC
We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines
