Software Engineer Lead overseeing the technical design and development of software solutions at PNC. Collaborating with teams for effective software architecture and mentorship of junior developers.
Responsibilities
Create and lead the technical design and development of software solutions
Propose & design software solutions to address complex business needs
Prepare technical and procedural documentation required
Facilitate complex problem resolution
Provide technical guidance and support to colleagues
Review coding, testing, and documentation of software
Apply modern principles, methodologies and tools to advance business initiatives and capabilities
Requirements
3+ years of relevant / direct industry experience
Actively hands-on with Java 8+, Spring Boot with other Spring Frameworks, MongoDB and Microservice application developments
Expertise in core Java, asynchronous and reactive programming
Writing disciplined well-typed, efficient, testable and maintainable code
Contributing to the Solutions Go-to-Market, prioritize development efforts, shape solution direction, and drive new trends
Managing ambiguity, working independently, and solving problems across different functional teams
Good communication skills
Knowledge in Docker and OpenShift
Knowledge in build tools such as Gradle or Maven
Knowledge in enterprise CI/CD
Knowledge in Agile Practice
Passion for exploring diverse fields such as Machine Learning, AI and microservice architecture
Benefits
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
maternity and/or parental leave
up to 11 paid holidays each year
9 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
Senior Engineer applying AI/ML methodologies for EV battery design at General Motors. Collaborating across engineering disciplines to enhance battery development processes.
Platform Engineer on GM’s Enterprise AI team, developing AI infrastructure and collaborating cross - functionally. Focused on high - performance systems and project initiatives in AI/ML.
Lead development of simulation frameworks and AI - driven knowledge management systems for General Motors. Architect multi - agent workflows and validate performance metrics in complex engineering environments.
Technical Lead for Testing Services responsible for automation testing and developing test frameworks. Collaborating with BA, developers, and users to enhance RAG GenAI applications.
Lead Engineer developing AI - driven solutions for asset management at Hypha. Collaborating with stakeholders and mentoring engineers while owning product areas from concept to delivery.
Staff Forward Deployed Software Engineer designing scalable automation solutions for various businesses at TriEdge Investments. Leading technical direction while remaining hands - on in code and architecture.
Full - Stack Engineer developing features on an AI - native platform focusing on healthcare and real estate. Collaborating with team lead and design partners to deliver user - ready experiences.
Senior Engineer managing project reporting and controls for construction projects in India. Focusing on data analysis, optimization, and stakeholder collaboration in large - scale projects.
Infrastructure Engineer at Sentry designing and maintaining systems to help teams build reliable software. Focused on creating tools that improve reliability and developer experience within a hybrid work culture.