7/3/2008
We are actively looking for a true Senior .NET developer who is passionate about building software products.
|
| Citizenship: |
US Citizen |
| Security Clearance: |
Secret desirable |
| Location: |
Vienna, VA |
| Duration: |
Permanent |
| Start Date: |
Immediately |
| Travel: |
Limited |
Some of the Key Attributes we are looking for include:
-
Demonstrated experience building highly-scaleable enterprise software products using .NET framework as the primary development platform.
-
Pride in your work as a software engineer. The elegance, consistency and clarity of your code speaks for you and separates you from other developers.
-
Belief in component-based architecture and continuously seeking better ways to reuse existing code that accelerates the delivery of future functionality.
-
Multithreading, multiprocessing, event management, instrumentation, structured error localization / recovery, design patterns; synchronous and asynchronous transaction processing models are tools of the trade.
-
Comfort and agility with more than one development approach and tool set.
-
Extremely comfortable (can teach if needed) with all applicable terms and acronyms: Windows services, NET Remoting, XML/XSLT, Web Services, WSE, ASP.NET, ADO.NET. You were probably one of the first individuals who tested .NET Framework 2.0.
-
High quality of work and commitment to building robust, error-free software. Unit and test-driven development techniques are among your tools of the trade.
-
"The less data, the better" approach - an expert user of Microsoft SQL Server, T-SQL, stored procedures and triggers who continuously looks for opportunities to reduce the time it takes to retrieve data.
-
Strong bias towards performance - ability to remain highly motivated and make continuous performance improvements.
-
Comfort with Domain-Driven Design as a driving development principle.
-
Strives for architecture which is flexible and can support the next several major product releases without major changes.
-
Highly-collaborative style, but with ability to make difficult decisions when operating under aggressive timelines.
-
Ability to put clients and customers first.
-
Ability to go beyond the call of duty to ensure the success of our clients.
|
The ideal candidate would have the following experience to join the team and
make an immediate contribution:
- A minimum of 3 years of object oriented development experience (C#, VB.NET, C++, Java, etc...)
- A minimum of 2 years of experience developing web applications using the NET framework in either C# or VB.NET
- A strong desire to work in teams to deliver solutions using the best technologies
- Excellent Communication skills (you will be asked to interact with clients)
- Bachelors Degree in a technical field (Computer Science, Engineering, Math, Physics, etc )
- A desire to research and utilize new technologies to solve
- No 3rd Parties - No Corp-to-Corp - No Sponsorship Available
|
Nice to have:
- Microsoft Certifications - progress towards or completion of desired
- 2 or more years of SharePoint 2003/ 2007 development and implementation experience
- 2 or more years of Oracle experience
- 2 or more years of Data Warehousing experience
|