Responsible for the analysis of and development of C# applications, API’s and MicroServices in the .net + .net Core framework.
Responsibilities:
Experience developing world class, Web applications
Translate business requirements into technical solutions
Create technical design specifications and documentation
Assist with defining development work plans
Design, develop, & deploy application components
Communicate development status and escalate issues to management
Execute processes to ensure application integrity and availability
May research alternative development methodologies and make recommendations for team improvement
Requirements :
2 - 6 years experience in software design and development with strong fundamental knowledge of the SDLC
Participates in defining and guidance of development coding standards
Excellent communication (oral & written) and organizational skills, especially in regards to code analysis
Strong understanding of .NET, C#, JavaScript, AJAX, JSON, jQuery, Backbone, CSS and HTML5
Strong understanding of Microservices.
Strong understanding of Azure and AWS.
Experience with high traffic, high volume web applications in a web farm a strong plus
Strong knowledge of web services and Restful API’s
Strong knowledge of design patterns
Ability and desire to write object oriented, efficient and maintainable code
Ability and desire to write solid unit test cases
Ability & desire to work in dynamic team environment
Ability & desire to drive technology forward
Proven A+ ability as a troubleshooter/problem solver
Proven ability to deliver quality results on time with minimal supervision
Skills, Abilities, Competencies
2+ years Microsoft .NET (C#)
2+ years of ASP/ASP.NET
2+ years database programming with Microsoft SQL Server
2+ years of Object oriented development technologies
Web Services, WCF, RESTful