Job Description :
Top Skills Requested:
- .Net MVC
- C#
Net Core

The Department’s regulatory system has been and is being developed based on the Service Oriented Architecture principles, with over 30 services and over 15 UI applications implemented to date. The services are based on MS Windows Communication Foundation 4.0/4.5. The workflow-related components use MS Windows Workflow Foundation 3.5/4.0. Front-end composite web applications (UI) currently being developed are utilizing MVVM approach applied to the MS MVC Framework 4.0/5.0 (Razor engine) with JQuery and KnockoutJS.

The Programmer is responsible for analysis, design, coding and assembly testing of all application code owned by the Development Team. Programmers typically are involved one or more agile (SCRUM) sprints and report to the Lead Programmer, Software Architect, or the Application Manager.

The Department has multiple application environments for development, deployment, and testing of the system (Development, QA, Pre-Production, and Production The development team members work with other employees and contractors to ensure proper progression of the delivered product through each of these environments. The development team members also work with the database team to ensure that related database scripts and database schema changes are implemented correctly and timely.

Each environment consists of multiple web/application servers (currently Windows/IIS) in a web farm configuration. All development is performed utilizing standard development environment (Visual Studio 15 or later) and Oracle PL/SQL developer.

Skills No of Years
Consecutive years as Lead and/or Senior Developer using C# and ASP .Net ,MVC technologies- 10
Consecutive years and experience in designing and implementing .NET core solutions and ASP.NET core Identity- 3
Experience in service oriented architecture and Web API -5

Experience in programming against Windows Communication Foundation (WCF5
Experience in JQuery, KnockoutJS and Bootstrap, Angular, Blazer-2
Experience with Oracle database, PL/SQL and stored procedures-5
Experience with SQL server database and SSIS-4
Experience with participating in SCRUM and/or Agile methodologies-4
Experience in working alone on development projects-1
Experience in working in team projects-5
Experience in triage and troubleshooting issues-6
Demonstrate organizational and interpersonal skills-5
Experience writing unit tests
             

Similar Jobs you may be interested in ..