PNC is looking for a Sr. Software Engineer to design and develop software solutions to address complex business needs, improve customer experience, and ensure the stability and efficiency of their technology platforms.
Requirements
- Expertise in Ansible for configuration management and automation
- Experience with RedHat AWX and AAP
- Proficiency in automating infrastructure health checks, monitoring and validation routines
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions ect.)
- Experience with React.js and Next.js
- Strong backend development skills using FastAPI (python)
- Comfortable with NoSQL databases (mongoDB)
Responsibilities
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes & designs software solutions to address complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
- Expertise in Ansible for configuration management and automation
- Experience with RedHat AWX and AAP
Other
- Customer Focused
- Managing Risk
- Scrum/Agile experience (Jira)
- Ability to write clear, maintainable and well documented code and technical documentation
- PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.