Minimum experience and education: Candidates with a BS degree must have the minimum of 11 years or 132 months of work experience specificto the job description.
If a candidate has a Master’s degree, they still need a minimum of 11 years or 132 months of work experience but only nine years or 108 months of experience specific to the job. The other work experience to meet the 132 months does not have to be IT related.
Work experience while in college can be counted toward the overall years.
If no degree, work experience may be substituted.
Background clearance: All candidates selected will have to go through a Federal government background check prior to being able to start. Generally, the background process takes between 3,4 or 5 weeks. The time is dependent on how quickly the candidate is able to complete the paperwork.
Candidates will obtain a Public Trust clearance upon approval.
Position Description:
The senior-level Web Architect/Developer will demonstrate extensive knowledge and experience in designing, developing, maintaining, and supporting complex enterprise level applications and other system software using .NET technology, strong working knowledge of system development, database concepts, and superior oral and written communications skills to effectively convey progress, issues, reports, and other customer deliverables with clarity and value. Works without technical oversight, and possibly as the leader of a team as required. May serve as Work Order Manager and/or development lead for other senior developers.
Skills Requirements:
Required:
-Experience in Agile framework methodology.
-Product owner experience.
-Architecting, developing and testing the application using .Net.
-Experience in Visual Studio .Net 2012 or above, C#.Net, SQL server 2008 or above, Jquery, MKS Integrity.
-Experience with MVP and MVC 4.
Desired skills:
-Knowledge of Microsoft Project 2007.
-Prior experience developing software in the SSA environment. Experience with Assistive technologies (Magic, JAWS etc.).
-Knowledge of 508 accessibility standards.
-Preferred candidate should have prior leadership experience.
-Experience using formal software development lifecycle; Agile would work well in this environment.
-Experience with leading an application development team.
-Effective technical writing and oral communication and presentation skills.