Job Description :
Hi,

Hope you are doing well.

Please find the job description below and let me know your interest.

Position: Sr. Net Developer

Location: Pittsburgh, PA 

Duration: 6+ months

Mode of Interview: Phone and F2F

Job Description:

EDUCATION
1. A Bachelor’s Degree in Computer Science/Software/Information
technology/Information Science related discipline is preferred.
2. Must have at least 5-10 years of experience in Information Technology industry.
3. Healthcare/Pharmaceutical related industry experience is a plus.
JOB SKILLS:
5+ years of full-stack software engineering experience and solid experience with
the .NET platform, C# and Enterprise application development.

1

Demonstrable expertise in building, deploying, monitoring, and debugging
highly-scalable applications using C#, SQL Server, Net Core 2.0, ASP.NET Core,
Web API and Aurelia JavaScript framework.
Experience building cloud architectures that include multi-tenancy,
microservices, containers and restful APIs.
Expertise in objected-oriented and service oriented design, and multithreaded
service/application development.
Working knowledge of cloud-native platforms like including the implementation
of microservices in .NET Core
Deep knowledge and extensive work experience with Aurelia JavaScript
Framework.
Experience with Kafka and/or other message brokers.
Working knowledge of Continuous Integration/Continuous Deployment and
DevOps principles
Passion for building high-quality systems with software implementation best
practices.
Strong background in Object-Oriented Programming and Design, software
implementation best practices, and applying design patterns.
Exceptionally good written and verbal communication skills
Experience with Agile development methodologies, including test automation
and TDD, Continuous integration
Additional Preferred Skills
Knowledge on transforming a legacy monolithic application to a microservice
based application
Experience with NoSQL databases(MongoDB)
Experience with Cloud preferred such as (Azure, AWS, PCF etc
             

Similar Jobs you may be interested in ..