.NET Developer
American Public University System
Contract Charles Town , West Virginia, United States Posted 4 years ago
About Position
.NET Developer (Contract)
$85.00 / Hourly
Charles Town , West Virginia, United States
.NET Developer
Contract Charles Town , West Virginia, United States Posted 4 years ago
Description
Top Three Skills
1. Development experience with Entity Framework
2. Development Experience with MVC
3. 5+ years experience with .Net/C# Web Development Job Description The Software Engineer must have the ability to work individually as well as in small teams. Experience utilizing version/source code control software is necessary. A Software Engineer will have strong technical analysis and programming skills. The Software Engineer is required to understand the business and technical requirements, architecture and design specifications and develop the associated application code. The Software Engineer must be able to function well in a highgrowth business that is technologically sophisticated, high performance and high demand and understand the effect of business changes to the business and the technology environment. The technology environment is an integrated solution on multiple physical systems with both packaged and custom software. The business must respond to Department of Education (DOE), SarbanesOxley and credit card processing regulations. The Software Engineering process uses the latest Microsoft .Net Framework technologies, adheres to a formalized Software Development Lifecycle in a complex technical environment requiring around the clock reliability and availability. Automated notifications are used extensively across the ntier architecture. Multiple parallel development tracks are necessary to meet the changing business needs of the fast growing business. Essential Functions Estimates schedule of delivery for own work effort and provides input into work plans, status reports and issues. Consults with supervisor, business analysts, other engineers, and end users to gather information about program intent, functions, features, data requirements, input and output requirements, internal and external checks and controls, hardware and operating system environment and interfaces with other systems. Designs or writes program specifications based on consultations with supervisor, systems analysts, other programmers and end users. Converts designs and specifications into high quality, reliable and resilient computer code. Analyzes code to find causes of errors and revises programs. Demonstrates preproduction version of the program to users for feedback. Provides system documentation and unit testing results. Writes and maintains documentation of changes to computer code, programs, and specifications. Designs and codes layout for onscreen user interfaces, printed outputs and interfaces with other systems.
Reviews user and technical documentation written by others to confirm consistency with program operations. Provides technical assistance by responding to inquiries regarding errors, problems or questions with programs. Revises program for corrections, enhancements or system environment changes. Trains end users or technical support staff to use and support programs. Coordinates with other programmers about program revisions. Modifies and maintains software programs written by others. Supports daytoday production application systems as directed. Performs other tasks as assigned. Required Experience Entity Framework Experience
MVC Experience
A minimum of five years in a professional development environment having participated in all facets of the application development life cycle. Exposure to objectoriented analysis and design, ntier Architecture, COM, UML and the Microsoft .Net Framework.
Experienced developing stored procedures and relational database programming. Three years of experience modifying systems for enhanced accessibility.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.