Dear Partners,
Greetings!!
Please send the available consultants Resumes along with rate and contact info
to kranth...@itstaffing.net only.
I will get back to you if the candidate is a perfect match.
Need for Urgent Requirement: Lead Microsoft/.Net Developer - Work on this rek
Role : Lead Microsoft/.Net Developer
Location : DC
We have the following contract to hire position with one of our direct clients (a non-profit organization) in Washington, DC. We are looking for a Lead Microsoft/.Net Developer with minimum of 7 years Microsoft experience. Candidate must have good communication skills and local to the DC metropolitan area. If you have any qualified candidates with the below qualifications and skill sets, please present their resumes along with rate and availability. Resumes without rate and availability will not be reviewed. Rates which are unreasonable and above market will not be considered. Thank you and look forward to hearing back from you soon.
Note: Green card holders or US Citizens preferred. If H1B, must be able to transfer H1 either immediately or after 6 months (sign agreement required). Also, open to sponsorship consideration.
The Lead Software Engineer is responsible for the development, maintenance, support and enhancement of enterprise integrated solutions, software and data. Analyzes and determines how existing application systems, databases, Web interfaces and/or hardware logic, work together in order to provide optimum availability, support, enhancements and new solutions to meet business objectives. Determines work tasks, estimate effort and collaborates with IT managers to successfully coordinate, develop and implement projects and release packages to fulfill operational support, enhancements and project requests. Develops, publishes and maintains technical documentation. Works closely with the Enterprise Architecture, Enterprise Technology Enterprise Information teams and the Project Management Office to help provide technology solutions, and may be required to perform on projects or other teams in support of development, maintenance and operations.
This position consists of a career-level professional widely recognized both within IT and across the enterprise as having a high level of expertise in many technical and business content areas. The individual works on complex initiatives with little or no supervision, performing a combination of technical, development, administrative and coordination tasks to achieve a high level of product quality and support.
· Performs and leads analysis, architecture, design, development and unit testing of complex applications and data in the context of projects, releases or production support.
· Determine and develop integrated solutions to support, maintain and enhance continuing operations of business systems.
· Collaborates with Business Relationship Managers, business analysts, IT managers, and subject matter experts to perform analysis, document scope and define objectives of an application support or development initiative.
· Provides direction and leadership on assigned projects, releases and tasks, including but not limited to technical direction, estimation, task definitions, scheduling, tasks assignment and review of deliverables.
· Monitors and provides timely status updates to managers and business partners. Appropriately elevate all risks, incidents, problems and issues that cannot be resolved.
· Directs development of system documentation according to established standards
· Collaborates with business partners, vendors, consultants and managers to define, measure and meet service levels
· Plans, schedules and conducts unit, integration and system tests; monitors test results; leads resolution of defects and directs follow-up
· Lead efforts to enhance performance of application systems.
· Interfaces regularly with other I.T. teams and sections, business partners and business/requirements analysts to aid in systems development planning and monitoring
· Provides technical mentoring, coaching and technical direction to more junior technical
· Collaborate on development of transition plans from project teams to operational support teams.
· Lead technical meetings of release stakeholders.
· Review status reports from assigned personnel and modify schedules or plans as required.
· Provide performance feedback as requested
· Participate in continuous improvement of processes, development and technical standards and implement them on all assignments.
· Participate in performance monitoring and metric reporting of business services delivery and supporting processes.
· Prepare Statements of Work, Requests for Change, service tickets and assists project request analysis and preparation.
· Undertake other duties as assigned
Bachelor’s degree in computer science, information systems or related field is required.
Required:
· Minimum of 7 years of experience with Microsoft development
· 5 years of experience with C#
· 7 years of .NET development
· 5 years of experience with Java Script
· 3 years of experience with CSS
· Experience with SSRS is preferred
· Experience with sql server is proffered
· Bachelor’s degree in a relevant discipline (Computer Science, Information Systems Management, Operations, Engineering, or business Management) required. Master’s degree in a related discipline desirable.
· 10+ years of work experience, with at least 7 years experience in process development and implementation.
· 5+ years experience application development and support.
· 5+ years technical lead or project management/coordinator experience.
· Demonstrated experience establishing best practices, standards and processes that support service level management towards production systems.
· Experience in business process re-engineering or process improvement is required, involving broad-based information systems and utilizing tools and techniques to effect business change.
· Excellent oral and written communication skills required including ability to make effective presentations, create contract documentation artifacts, and interact effectively in negotiations and team settings serving multiple levels of constituents.
· Prior experience in technical writing and product/staff training preferred
· Knowledge of and experience in at least one industry standard for operations (ITIL preferred) quality (Six Sigma or ASQ preferred) or project management (PMI preferred).
· Demonstrated organizational, analytical, interpersonal and problem-solving skills
Nice to have skills but not required:
· Hands on experience with 2007 MOSS (Installation, Development and Administration)
· Microsoft Certificate related to SharePoint or .Net is preferred
This position supervises the technical performance and evaluates the work products of temporarily assigned matrix development staff and participates in interviewing and hiring new development staff, contractors and consultants.
The position requires frequent and close contact with IT managers, IT staff, other staff SMEs, contractors, consultants and vendors.
This position requires a very high degree of independence, with little direct supervision. Position will report to the Sr. Director, IT Service Delivery or assigned IT Manager.