Senior C#/SQL Developer |
| Salary Range: | $75-$90K |
| Employment Type: | Full Time |
| Description: | ***Direct Hire Position***
Position Summary
Design and implement technical solutions that support today�s current business needs. Support and improve existing production infrastructure. He or she will also research and recommend technology direction to meet anticipated business expectations as well as mentor and lead junior developers, define coding standards and best practices and participate in all aspects of the project life-cycle from requirements to delivery.
|
| Duties: | Essential Duties and Responsibilities:
� Create software specifications from market, business and user-level requirements.
� Designing and developing the user interface, middle tier and/or data tier code required to 
implement the designs.
� Create robust automated unit and integration tests to test the code.
� Maintain existing features as required.
� Provide support to the end users.
|
| Qualifications: | Position Requirements:
� 6+ years of systems development experience (general)
� Expert level knowledge of C#, ASP.NET
� Solid Experience with multitier architecture and the technologies associated with it (.Net Remoting, Windows Communication Foundation, Web services, SOAP)
� Intricate knowledge of design patterns and current coding best practices and tools.
� Understanding of Multithreaded applications and .Net framework
� Relational Databases (MSSQL, Oracle) (queries, design and normalization)
� Understand and have experience with XML family technologies (e.g., DOM manipulation, XML Schemas / XSL / XPath)
� Unit Testing and mock objects
� Use and best practices for source control systems (CVS / SubVersion / Clear Case / TFS)
� Knowledge of design patterns and current coding best practices and tools.
� Thorough understanding of ADO.NET and SQL; understanding and experience with complex SQL statements and their optimization (not just experience with SELECT and UPDATE)
� Experience with change management tools and processes, including source code control, versioning, branching, defect tracking and release management.
� Experience with IIS configuration (virtual directories, IIS security, Windows ACLs, SSL certificates)
� Experience with Agile development (TDD, XP, Scrum, etc.)
� Experience developing secure applications (role-based security, authorization, authentication, etc.)
� XML Schema, XML object serialization
� Demonstrable knowledge of object-oriented design and development.
� Experience with SMTP, socket communication, host connectivity a plus.
� Proven ability to bring complex projects to timely and effective completion.
� Very strong interpersonal skills.
� Ability to quickly learn new concepts and apply them.
� Ability to organize workload for effective implementation.
� Ability to interact effectively at all levels with sensitivity to cultural diversity.
� Ability to adapt as the external environment and organization evolves.
� Background in international or multi level marketing type of business a plus.
|
|
|
This job is no longer active. Please click here to see current job listings.
|