drjobs .NET Software Developer

.NET Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Frederick, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job brief

We are seeking a Software Engineer to execute the full lifecycle of the product development by programming well-designed efficient and testable code that meets specifications.

Responsibilities

Act as the Primary Application Specialist (PAS) for a software system in the IT Portfolio. May act as PAS for multiple systems in the IT portfolio. Additionally will act as a Secondary Application Specialist (SAS) on systems in the IT Portfolio. The purpose of the SAS is to provide continuity should the PAS be unavailable.

Design and sustain software to meet regulatory requirements which include: AR25-1 Information Management AR 25-2 Information Assurance Personal Identifiable Information (PII) polices Health Insurance Portability and Accountability Act (HIPAA) regulations 21 CFR Part 11 Electronic Records 21 CFR Part 58 Good Laboratory Practices (GLP). The PAS for each system must ensure that Biennial Department of the Army Inspector General (DAIG) and Annual Organizational Improvement Program (OIP) inspections result in NO FINDINGS

Provide software support to sustain and develop applications in the IT Portfolio utilizing techniques in Systems Analysis Data Modeling Evolutionary Prototyping Process Modeling System Design System Construction Application Architecture Database Design Input & Output Design User-Interface Design and Object-Oriented programming.

Sustainment the ongoing maintenance of a system after it has been in operation including system improvements. Sustainment activities shall include many of the following: updating user accounts maintaining software libraries correcting errors (bugs) unit testing system testing providing version control updating documentation end-user training end-user assistance producing reports data mining transferring data sets system enhancement system reengineering and system decommission.

Provide end-user training and training documentation for systems sustained in the IT Portfolio as required per the scope of the project. Will update training materials for legacy systems as needed. Will create user-guides for newly developed systems as requested

Provide documentation for each system in the IT Portfolio. Documentation specifications may be found in the latest division policy and related guidance as defined by the Chief of Applications Development. Required documentation consists of: 1) Charter 2) Requirements; 3) Design Specifications and 4) Change Control Documentation. Additional documentation may be required based on need. Potential documents include: 1) Diagrams; 2) Surveys and Interviews; 3) Test Plans & Results; 4) Validation Plans; 5) Project Plan; 6) After Action Reports; 7) Lessons Learned 8) Meeting Minutes; and 9) User Guides.

Requirements

  • Bachelors degree in Software Engineering Information Technology or related field
  • 3 years of experience in software engineering
  • Experience developing/building data-driven web applications using C# Razor Pages with Visual Studios and Team Foundation Server
  • Experience developing HTML CSS and JavaScript for front-end development
  • Experience with data modeling in SQL Server (creating tables views stored procedures)
  • Proficient in object-oriented development full software development lifecycle skillset working in small solo or 2 person projects
  • Webforms and other .NET framework
  • Able to effectively and quickly adopt new technology
  • Good communication skills
  • IIS AJAX/Async Telerik FileMaker military/government setting are bonus skills
  • Must be US Citizen
  • Must be able to obtain DoD Secret Clearance
  • Security Certification is required

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.