The C# .Net Developer position is a Full Stack Developer who enjoys a challenge. In this position, you will support a team of programmers and hardware engineers on a variety of projects. Most of our projects help our customers integrate data between packaging equipment systems, customers’ business systems and our own cloud-based data analysis solution.
Our Development Environment:
Our technology stack is Microsoft focused, mostly C#, and we use Visual Studio 2017. Our front end applications are developed using Angular, WPF and Xamarin. We have started to focus on moving to a more modern technology stack and we need passionate developers to help us in this pursuit. There are implementations of Web API in many of our solutions.
Desired Skills and Experience:
1-2 years working as a Full Stack developer.
Apply expertise in technologies like SQL, C# and Web API for server-side development.
Candidate should have working knowledge of TypeScript.
We need a team player that wants to deliver exceptional service and take ownership of assigned projects.
Excited to understand end-user requirements and suggest changes to applications that can improve efficiencies and employee productivity
Strong writing and documentation skills as well as source control experience
Work in a rapid application development environment and help to define and refine the software development process
Architect, design, develop and release quality web, Windows and mobile client based and middle tier software products utilizing Visual Studio 2017 for Windows/Mac and VS Code
Write clean code that is testable and scalable
Design and develop new features and maintain existing functionality
Ensure product quality through automated tests and submitting code review
Maintain security and data protection
Data migration, transformation and scripting
Bachelor Degree Computer Science, Computer Information Systems or related field
Proficient knowledge of front-end and back-end programming
Strong C# Skills
Full Stack Developer preferred with 2 years experience
High energy self-starter who can learn quickly
Able to work quickly as an individual as well as within a team.
PNC is proud to offer high quality, comprehensive, and competitive compensation and benefits packages, including:
Health and Life Benefits
Long Term Care
Life and AD&D Insurance for employees and family members
Health and Dependent Care Tax Savings Accounts
HELPING YOU PLAN FOR YOUR FINANCIAL FUTURE IS IMPORTANT TO US. PNC’S FINANCIAL SECURITY BENEFITS GIVE EMPLOYEES THE OPPORTUNITY TO PLAN FOR THEIR FUTURE. SOME BENEFITS ARE:
401(k) Retirement Plan
Banking Incentives & Credit Union Membership
Work / Life
Sick & Bereavement Days
Community Volunteer Opportunities
Employee assistance program, which focuses on your mental and emotional wellbeing
*This is intended as an overview of your benefits with PNC. In the event of a conflict between this summary and plan documents, plan documents will b the guide. The company reserved the right to change benefit programs as it deems necessary.
PNC provides equal employment opportunities to all employees and applicants for employment without regard to sex, race, color, religion, marital status, national origin, age, sexual orientation, disability, veteran status, pregnancy, or any other factor that may be protected by law. This policy extends to all employees and includes all aspects of the employment relationship.
In keeping with it’s core values, PNC has an unwavering commitment to a culture of lawful and ethical conduct, free from unlawful discrimination or harassment.