BALTIMORE, MD, USA
14 days ago
.Net Developer
Job Seekers, Please send resumes to resumes@hireitpeople.com

.Net Developer - IT

Exciting opportunity responsible for providing a full range of IT integration services and supporting a multi-platform computing environment, including: information systems modernization initiatives, software engineering, project management, infrastructure services, data warehousing, database administration, research, planning, security, federal enterprise architecture initiatives, research and all levels of Internet, Intranet and Web portal initiatives and migrating legacy architecture to web-based platforms.

The .NET Developer/analyst will research, design, develop, and/or modify enterprise-wide systems and/or applications software using the agile methodology. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. Evaluates interface between hardware and software, operational requirements, and characteristics of overall system. Strong analyst skills also needed. The qualified candidate will facilitate requirements gathering sessions with the client, document user stories, and ensure that the software meets the clients' needs.

The .Net Developer shall perform the following job duties:
* Design and develop applications using the .NET framework.
* Provide information technology recommendations and solutions in support of customer requirements
* Apply industry best-practices in regards to emerging technologies, risk mitigation, and continuity planning.
* Plan and conducts unit-tests, and ensures accurate documentation of software and technical specifications.
* Track and maintain all records and metrics, and reports the project's progress to management.

Designs, develops, programs, installs, implements, conducts research for, and maintains internal data processing computer systems and utilities, and/or for customers on a contract basis.

Analyzes internal or external customers' needs, and determines equipment and software requirements for solutions to problems by means of automated systems; develops customized solutions to customer/user problems.

Establishes system parameters and formats; ensures hardware/software compatibility; and coordinates and/or modifies user requirements in terms of existing and projected computer capacity and capabilities.

May make programming changes as required to adapt or enhance existing or new programs and/or utilities. Maintains supplied software packages for internal users.

Analyzes new hardware to determine its need or application in the existing or proposed system; advises on new techniques and estimated costs associated with new or revised programs and utilities, taking into consideration personnel, time, and hardware requirements, and makes trade-off analyses; develops general and detailed documentation describing system specifications and operating instructions; and revises existing systems and procedures to correct deficiencies and maintain more effective data handling, conversion, input/output requirements, and storage.

All employees must be able to pass a Federal Suitability Check for a position of public trust.
 
Skills Requirements:

- 11 years related experience.
- Experience in agile framework methodology. A product owner experience is desirable.
- Prior experience with Classic ASP and MS Access.
- Experience with Team Foundation Server (TFS).
- Experience with Assistive technologies (Magic, JAWS etc.).
- Experience using Test-Driven Development.
- Experience SSRS. SSAS and SSIS are desirable, but not absolutely required. 
- Experience with leading an application development team.
- Experience using formal software development lifecycle.
- Knowledge of 508 accessibility standards.
- Knowledge of Microsoft Project 2007. 
- Effective technical writing and oral communication and presentation skills.
- Experience in architecting, developing and testing the application in the .Net framework.
- Experience in Visual Studio .Net 2012 or above, C#.Net, SQL Server 2008 or above, Jquery. 
- Experience with MVC 4.0 or above, MVP and Entity Framework.
- All employees must be able to pass a Federal Suitability Check for a position of public trust.

 Education:

Bachelor degree from an accredited college in a related discipline, or equivalent experience/combined education, with 11 years of professional experience. Considered an emerging authority.

Confirm your E-mail: Send Email