Job Description :
Senior .NET Developer
Location: Pittsburg, PA
Duration: 1 year + Extendable

Must Have:
1. At least 10 years’ experience in software development. .NET/C# architecture and design experience in large distributed systems
2. Solid understanding of software construction, best practices and patterns, with the ability to explain, advocate, guide and implement them
3. Proven track record in establishing and implementing architectural solutions that have resulted in successful application implementations
4. Must have worked on .Net core / Angular
5. Excellent interpersonal, verbal and written communication skills
6. Strong Entity Framework skills or equivalent like Dapper
7. Must have strong experience on relational DB’s Like SQLServer, PostgreSQL etc
8. Use of version control software using TFS-GIT
9. Project experience with Agile frameworks, DevOps or other iterative development methodologies
10. Unit-Test/System test and deploy applications and systems,- Experience in multiple test and production environments
11. Revise, update, refactor and debug code to improve existing software
12. Serve as an expert on applications and provide technical support
13. SaaS/PaaS utilizing PCF or public cloud(Azure or AWS) experience
14. Experience in healthcare/specialty pharmacy related environment preferred
15. Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, etc
16. Experience building APIs

Good to Have:
1. Bootstrap, Angular, Knowledge of Kafka streaming, NoSQL Databases
2. Exposure to Kafka/Apache Spark