Required Skills :
• Direct Experienced in all areas of IT applications development including design, analysis and data modeling.
• Expert knowledge, development, and maintenance of .Net applications.
• Experienced with debugging .Net/MVC using browser development tools
• Experience implementing SOA solutions using REST
• Experience with Source Control Systems (Git), automated tests and continuous integration & Deployment (CI & CD)
• Design techniques such as Domain-Driven Design, Design by Contract, and Domain Specific Languages.
• Designing object-oriented components and coding algorithms
• Familiarity with waterfall, and Agile methodologies.
• Experience with MS Server technologies.
• Experience working/interfacing with Active Directory
• Basic business process management experience.
• Understanding of RESTful methods GET, PUT, POST, DELETE
• Familiarity with CURL/POSTMAN for testing API calls
Desired Skills (Experience in any of the following is strongly desired):
• Experienced at working NicheRMS development and maintenance of interfaces to common systems.
• Experienced using a SOAP Web service that can be called from external systems to search the NicheRMS system
• Experience with dynamic languages (JavaScript) and the associated use of HTML and Cascading Style Sheets (CSS).
• Understanding of .NET Core MVC architecture
• Experience with utilizing Asynch/Await methodologies
Education:
• BA/BS or equivalent experience and 4+ years of prior relevant experience or Masters with 6+ years or prior relevant experience.
Bachelor's degree