We are looking for people with the following backgrounds. If you fit one of these descriptions, please send us a resume!

Senior Computer Programmer - .NET

Overview

We are looking for a Software Developer skilled in .NET and JavaScript.

Experience

Programming, development and testing require a strong working knowledge of current and emerging technologies.

General Qualifications:

  • Very strong knowledge of asp.net web forms
  • Expertise in vb.net
  • Expertise in client side scripting JavaScript or jQuery
  • Strong knowledge of OOPS concepts
  • Experience with database programming (Oracle or SQL Server)
  • Experience with full-life cycle software applications development, preferably using a scaled Agile methodology, to include design, development, test and integration.
  • Excellent written/verbal skills with the ability to interpret and author well-formed documents and successfully communicate solutions/issues with teammates.
  • Familiarity with AJAX technology
6 or more years experience in the following:
  • Implementation of a multi-tier architecture system
  • Implementation of client/server and Web based applications
3 or more years experience in using the following tools:
  • Oracle 12c including PL/SQL and stored procedures, functions, triggers, and cursors
  • Understanding of OOPS concepts, Microsoft Visual Basic .NET web development including Infragistics NetAdvantage
  • User Interface design using HTML, CSS, Javascript, jQuery
  • Microsoft Visual Studio Team Foundation Server (TFS)
  • Microsoft Server 2003 and 2008
  • FTP, SFTP, and IIS
  • Microsoft Office Suite
  • Tool for Oracle Application Developers (TOAD) and PL/SQL Developer
  • Oracle Developer 12c Reports Builder and SSRS Reporting Services
  • Perl
  • Understanding WCF services and restful services
  • Web Forms
  • ASP.net

Education

An Associate's or Bachelors degree in Computer Science, Engineering, or related IT field.

Application Development Support Duties


Following are some of the required duties of the successful candidate:
  • Serve as the application developers responsible for the analysis, design, coding, and component and assembly testing of all application code owned.
  • Be involved in the maintenance, enhancement, and development of application code and processes
  • Participate in all code reviews and technical walkthroughs with technical staff as scheduled
  • Use design and debugging tools to develop and document code using existing standards
  • Create and maintain technical documentation as required by standards and policies
  • Perform unit testing
  • Work with program staff, other vendors, both technical and functional, and other stakeholders to ensure the design and code meets the defined requirements and standards
  • Provide programming, development, and testing.


    GSA 8(a) STARS II
    GSA IT Schedule 70
    MD CATS+ Master Contractor
    Maryland DOT Certified MBE/DBE