We are looking for people with the following backgrounds. If you fit one of these descriptions, please send us a resume!
Senior Dot Net Developer
Overview
The Senior Dot Net developer candidate shall provide lead web based
application programing technical support for a full range of systems development,
maintenance, and enhancement requests to support Maryland Department of Transportation (MDOT)
Maryland Port Authority’s (MPA) mission critical and non-mission critical business
applications including but not limited to, mVisitor (Visitor management system),
Gate Pass System, AP invoice and other MDOT MPA application systems.
Minimum Qualifications
- 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.
- Minimum 5 years of experience as a senior software programmer resource.
- Minimum 5 years of experience developing, deploying and managing applications on a multi-tier architecture with high-availability and/or replication environment,
- 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.
- 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.
- 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.
- Minimum 3 years of experience developing and maintaining software technical documents (i.e. System Requirement Specifications, System Design Documents, Software Test Documents, etc.)
- Minimum 3 years of experience managing software version control via Subversion (SVN) and Team Foundation Software (TFS).
- Minimum 3 years of experience with Microsoft Visual Studio (preferably 2017).
- Minimum 3 years of experience with LINQ, Lambdas expression, Service Oriented Architecture (SOA).
- Minimum 3 years of experience with Microsoft Visual Studio Team Suite Testing Tools.
- Minimum 3 years of experience in Agile software development.
Preferred Qualifications
Experience in the development, deployment and maintenance of cross-platform, Android and IOS mobile applications using Xamarin Visual Studio.
General Duties
The successful candidate will perform the following tasks:
- Analyze and document complex system requirement specifications.
- Prepare detailed specifications and data flow diagrams.
- Design business process and modules.
- Design and develop applications in .NET Framework 4.6 with ASP.NET, C#, MVC architecture Entity Framework 6 utilizing Oracle 12C data base.
- Develop application software and subsystems according to specifications.
- Develop and maintain Oracle SQL, PL/SQL, scripts for tables, views, and other database objects.
- Integrate and test software components and manage their implementation.
- Estimate software development time and schedules.
- Follow MDOT MPA guidelines on software project management.
- Follow MDOT MPA guidelines on software configuration management.
- Provide ongoing system and application maintenance and troubleshooting.
- Review existing programs and recommend performance improvements.
- Provide software development to MDOT MPA’s migration effort of
- current Oracle Forms and Report legacy applications to a MS Dot Net environment.
- Ability to work across various computer operating systems (Windows, Linux).
GSA 8(a) STARS II
GSA IT Schedule 70
MD CATS+ Master Contractor
Maryland DOT Certified MBE/DBE