Software Engineer Senior (IBM)
Core
Designing, developing, and maintaining high-quality, scalable software solutions for PNC's Treasury Solutions organization.
Role type
Senior Software Engineer
Builds
Scalable, production-grade applications and software solutions
Domain
Financial services / Treasury Solutions
Deliverable
production ML models | product features
Required skills
Java, C#, Python, JavaScript, Go, system design, data structures, algorithms, cloud platforms (AWS, Azure, GCP), microservices, APIs, distributed systems, DevOps, CI/CD, infrastructure as code, SQL, NoSQL
Preferred skills
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
Responsibilities
Provide detailed technical design and development of software solutions, propose and design software solutions to address complex business needs, write code, test and deploy software, prepare technical and procedural documentation, maintain and debug software
Seniority
Senior, hands-on IC