Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Dot Net developer-MD

Information Technology | Baltimore, MD | Full Time

Job Description

Shall provide lead web-based application programming technical support for a full range of systems development, maintenance, and enhancement requests to support MDOT MPA’s mission critical and non-mission critical business applications including but not limited to, mVisitor (Visitor management system), Gate Pass System, AP invoice and other Agency application systems. 

Responsibilities

  1. Analyze and document complex system requirement specifications.

  2. Prepare detailed specifications and data flow diagrams.

  3. Design business process and modules.

  4. Design and develop applications in .NET Framework 4.6 with ASP.NET, C#, MVC architecture Entity Framework 6 utilizing Oracle 12C data base.

  5. Develop application software and subsystems according to specifications.

  6. Develop and maintain Oracle SQL, PL/SQL, scripts for tables, views, and other database objects. g) Integrate and test software components and manage their implementation.

  7. Estimate software development time and schedules.

  8. Follow client guidelines on software project management.

  9. Follow client guidelines on software configuration management.

  10. Provide ongoing system and application maintenance and troubleshooting.

  11. Review existing programs and recommend performance improvements.

  12. Provide software development to MDOT MPA’s migration effort of current Oracle Forms and Report legacy applications to a MS Dot Net environment.

  13. Ability to work across various computer operating systems (Windows, Linux).

Minimum Qualifications

Resource shall possess the experience and or expertise to meet the following qualifications. 

  1. A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.

  2. Minimum 5 years of experience as a senior software programmer resource.

  3. Minimum 5 years of experience developing, deploying and managing applications on a multi-tier architecture with high-availability and/or replication environment

  4. Minimum 5 years of experience in the design, development and deployment of web-based applications in .NET Framework (4.5 or higher) with ASP.NET, C#, MVC 5 architecture, Entity Framework utilizing Oracle 12C data base. 

  5. Minimum 5 years of experience in JavaScript, jQuery, AJAX, HTML5 and CSS, Bootstrap, JSON, Web services, Oracle Managed Data Access Entity Framework, Telerik Kendo UI, WEB API, and integration with backend services.

  6. Minimum 3 years of experience developing and deploying reports via SQL Server Reporting Service, Crystal Reports, etc. Minimum 3 years of experience writing Oracle SQL, PL/SQL and scripts for table, view, and other database objects. Minimum 3 years of experience with Oracle SQL Developer and/or Toad data base management tools.

  7. Minimum 3 years of experience developing and maintaining software technical documents (i.e. System Requirement Specifications, System Design Documents, Software Test Documents, etc.)

  8. Minimum 3 years of experience managing software version control via Subversion (SVN) and Team Foundation Software (TFS).

  9. Minimum 3 years of experience with Microsoft Visual Studio (preferably 2017).

  10. Minimum 3 years of experience with LINQ, Lambdas expression, Service Oriented Architecture (SOA).

  11. Minimum 3 years of experience with Microsoft Visual Studio

  12. Team Suite Testing Tools.

  13. Minimum 3 years of experience in Agile software development.

Preferred Qualifications

Proposed resource(s) for each position shall possess the experience and/or expertise to meet the qualifications related to software or hardware currently utilized in various systems at Agency 

  1. Experience in the development and maintenance of financial or lease management applications.

  2. Experience in the development and maintenance of applications that support electronic document management. 

  3. Experience in access control security systems related to Marine Terminal Operations. 

  4. Experience in the development and maintenance of applications that utilize Intermac printers and barcode processes.