Position: .NET Developer
Location: Washington, DC (metro accessible)
Duration: Long Term Contract
Other than regular .Net skillset, the candidate should have experience in MS Azure (.Net development tools). Also the candidate should have built applications using Oracle databases and SQL.
Must be proficient in using XML and HTML, Web content management and publishing systems, VB or C#, VBA in MSOffice, MS .NET architecture, MS Visual Studio, MS Office suite including MS Project, and MS Access and SQL/Server environments. Must be skillful with: Windows OS client and server configuration and management; TCP/IP client/server communications; network and Web security technologies, included AppScan ; developing search applications using Microsoft FAST Search engine or other search engines. Must have experience with Agile development, preferable SCRUM. Knowledgeable about the challanges and opportunities of Azure cloud development environment. Knowledgeable with mobile development, included web mobile responsive design. Must have experience with implementing security features of the ASP.NET Web API.
6 plus years experience
Bachelors in EE, CS, Math or Related Field
Interacts with customers in defining requirements and strategies and in resolving problems and support issues; Applies advanced technical expertise to define architecture requirements and establishing standards for design and development in order to promote high system performance, maintainability, extensibility, and compatibility with related systems; May act as a team leader in prioritizing group tasks, determining individual assignments, and reviewing work of lower-level developers; Provides or contributes to product demonstrations, technology seminars, and review of emerging technologies.
Requires detailed and comprehensive knowledge of the company's business objectives; Excellent knowledge of and extensive experience developing applications in a variety of programming languages, operating systems and computer platforms; Expert and comprehensive functional knowledge of application area, to which the incumbent is assigned, e.g. document management systems, economic systems, and administrative/ financial systems; Expert knowledge of emerging tools and technologies and their application.
In depth knowledge (identification, prevention and remediation) of the Top 10 and most common critical application security vulnerabilities published by OWASP and SANS.
Knowledge of secure coding practices.
Viewed as an expert in multiple fields. Ability to lead and supervise Application Developers. Consultative direction towards predetermined goals and objectives
Able to effectively communicate with peers and subordinates and IMF management both verbally and in writing; Ability to work with clients, vendors, and management to obtain outstanding results; Works on complex or enterprise-wide problems and develops solutions
Experis is an Equal Opportunity Employer (EOE/AA)