Job Description :
Role Title:.Net Developer (Need Locals)

Labor Category
Application Programmer Level III

Work Location:Suitland, MD

Duration:Long Term

# of Resources Needed

Hours per Week

Job Description

Role Description:

Analyze functional business applications and design specifications for
functional areas such as finance, accounting, personnel, manpower,
logistics, and contracts. Develop design documentation including logic flow
charts, and system architecture diagrams. Translate detailed design into
computer software. Test, debug, and refine the computer software to produce
the required product. Prepare required documentation, including both
program-level and user-level documentation. Enhance software to reduce
operating time or improve efficiency. Provide technical direction to
programmers to ensure program deadlines are met. Experience with
Agile/Scrum methodologies, modern application frameworks, modern application
design principles and design patterns, and with information system design,
including application programming on large-scale DBMS and the development of
complex software to satisfy design objectives

Minimum Required Skills/Experience:

- 4-7 years hands-on experience with ASP.NET and C#, JavaScript,
REST, JSON, DBMS, and modern application frameworks in an Agile/Scrum

Preferred Skills:

- Deep industry experience in the development of mobile
applications (e.g. Apple iOS, Google Android, and Windows 8.1/10) including
hands on experience with Infrastructure and Networks, ASP.NET MVC Web API,
Oracle PL/SQL, Hybrid NoSQL and Relational Databases, RESTful web services,
JSON schemas, TypeScript, and open source development and integration. Will
utilize a combination of information technology expertise and industry focus
expertise in fulfilling the interpreted customer specification. The Lead
Mobile Developer will have a minimum of either a B.A., B.S.

Education Level

Bachelor''s degree with 7 Years exp. OR Master''s Degree with 4 Years exp

Work Location
Suitland, MD

Special Requirements

Work Authorization: U.S. Citizen

Clearance Required: Public Trust