Senior Software Engineer

Job Description

The Computer and Statistical Sciences Center (CSSC) supports the Education Assessment program of American Institutes for research through software design and development and applied statistics specific to educational assessment. CSSC consists of a staff of over 50 computer scientists, software developers, statisticians/data analysts, and other IT professionals. We give our clients the ability to conduct large scale education assessments through a suite of software products and innovative technologies that include highly configurable system for tracking test items, web based system for test operations management, electronic reporting and interactive content systems, scanning and scoring software, test delivery systems that dynamically identify and adapt to student ability levels, and automated scoring of constructed responses using natural language processing. We are currently seeking a Senior Software Developer to join our growing and dynamic team.

Responsibilities:
• Perform software requirements analysis through engagement with project managers, project directors, and clients.
• Code development and maintenance
• Software design and engineering
• Lead and supervise development and deployment of software products
• Provide leadership to software development teams and mentor junior staff

Job Requirements

• B.S. in Computer Science required, M.S. in Computer Science preferred.
• 7 years minimum development experience, 5 years with Master’s
• Proficient in .NET, C#, ASP.NET, SQL, relational databases, multi-tiered software development, and web-based software development
• Solid understanding of object oriented (OO) analysis and design principles and demonstrated proficiency/expert knowledge in OO design
• Solid understanding of design patterns required
• Proficient/expert knowledge in design of multi-tiered web-based systems
• Proficiency in development of highly efficient real-time distributed software systems desired
• Solid understanding of algorithms required.
• Proficient in at least 2 of the following: C/C++, Java, XML, XSL, HTML

AIR offers an excellent compensation and benefits package. For more information, please visit our website at www.air.org. To apply, please go to http://jobs-airdc.icims.com and reference job number 5500. EOE.