1143-12T: Client-Side Developer
Minimum Requirements: Ability to work in a fast-paced, team environment with an attitude of collaboration and pride in a job well done. Expected to switch development specialties to meet changing needs and grow right along with the team to satisfy the customer. Requires, broad technology experience working in development and delivery of enterprise class multi-platform systems in an Agile environment, with hands-on-coding experience in C#/.NET, Silverlight, and Web Services using REST approach. In addition to C#, candidates should demonstrate knowledge of at least one other modern software development/scripting language. Candidates should have broad engineering experience in OOP systems and be able to demonstrate knowledge of design patterns, best software practices, and collaborative software engineering. Work efforts must span application tiers within an enterprise system (e.g. experience in interfacing to database systems, front-end Web UI, thick client, and delivery systems)
The following skills for this position are a plus:
- Working knowledge of Visual Studio (2010 and/or 2012) and related tools
- Development experience (and comfort level developing) in Windows environments but not afraid of Linux/UNIX
- GIS experience to include WMS/WFS experience (ArcGIS Server, etc)
- Working knowledge of JSON.
- Exposure to DCGS-A architectures and environments
Education Required: Bachelor degree in Computer Science, Computer Engineering, or other relevant engineering discipline, or equivalent work experience
Clearance Required: TS SCI preferred, Secret or the ability to obtain a secret clearance.