Job Description :
Role Title:.Net Developer (Need Locals)
Labor Category
Application Programmer Level III
Work Location:Suitland, MD
Duration:Long Term
# of Resources Needed
1
Hours per Week
40
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
environment.
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