Software Developer
« Back to ResultsPosition: Software Developer
The successful applicant will be responsible for analyzing user specifications and requirements, development, integration, and deployment of code and unit tests, as well as producing design documentation in accordance with development standards and procedures. The position involves working closely with the System Architect, Information and User Interface Architect, Business stakeholders, and others in developing and delivering enterprise level software solutions.
Position Overview: On a daily basis the individual will perform software development of user interfaces and services in an Agile project environment using C#, NHibernate, ASP.NET, Ajax, and Visual Studio Team System 2010. Work is delegated by and performed under the general supervision of the technical team lead and system architect but requires considerable independent judgment and initiative. The individual must be able to interact in a consistently pleasant and helpful manner with fellow employees and internal customers and have the ability to learn and adapt to rapidly changing technology and requirements, as well as participate in the technical design and implementation.
Primary Skill Sets: : The Senior Developer will be responsible for producing, testing, and documenting C# source code using current industry-standard procedures and best-practices. Hands on experience preferred with:
· Experience with web application development using Agile iterative process methodologies such as Feature Driven Development. Able to produce and interpret use cases, sequence and collaboration diagrams, and class models
· Experience with configuration management, version control, bug tracking software required. Ability to work in a team environment with project managers, testers, and business analysts. Extensive knowledge of C#, ASP.NET, MVC 3, WCF, XML, HTML, CSS, jQuery/Javascript/Ajax are required
· Knowledge of relational database concepts and SQL Server
· Experience with Hibernate / NHibernate, LINQ, Telerik user interface components and Visual Studio Team System 2008/2010.
· Experience with IIS 7.5 and Test Driven Development
· Experience with CSS/HTML with a thorough understanding of the CSS box model and differences in the various browser platforms
· Experience with technologies such as Silverlight and Flash, along with CGI/Aptify would be helpful but not required
Education and Certifications: Bachelor's Degree or equivalent experience required
Qualifications: 5+ years' experience in C# and ASP.NET required along with 3+ years in a technical leadership position.
Skills Requested
ASP.NET
Certifications Requested
None
Education Requested
BS