.NET Developer
Please note: Position will be located in Ft. Lauderdale, Florida
This position will be responsible for the development of tools, products, and services for the next generation of our core technology platform. Candidate will help to provide innovative solutions to challenging problems spanning rule-based systems, distributed systems, SOA, and GUIs. Candidates will work in a fast paced, rewarding environment where technology makes an immediate impact. In general, development will be SOA-based and web/SaaS-centric, implemented using .NET technologies with a SQL Server 2005/2008 back-end. Candidate should possess B.S. (or equivalent) and 3+ years of in-depth experience in design and multi-tiered and web-based applications.
Requirements:
Technical Skills:
- 3+ years as an applications developer.
- 2+ years experience with C#/.NET, as well as an understanding of XML and web application architecture.
- Ability to develop web applications, web services, and Windows services for a SOA-based system.
- Demonstrated experience in implementing scalable service oriented architecture.
- Working knowledge of web technologies (ASP.Net, Ajax, JavaScript, HTML, DHTML, Silverlight, etc.).
- Working knowledge of XML (.Net XML classes, X Path, XSLT, DOM Object Model).
- Ability, practice, and habit of unit testing, test-based development.
Soft Skills:
- Experienced working in a collaborative environment, a team player.
- Can multi-task in a high-pressure environment.
- Highly self-motivated and directed.
- Strong analytical and problem-solving abilities, with a keen attention to detail.
Preferred:
- MCP
- Experience in GIS, property-data-centric environments, alternate SOA/SaaS architectures.
- Working knowledge of .Net Remoting, Web Services, Message Queues, WCF, and WWF.
- Working knowledge of VS2008, LINQ, LINQ to SQL ORM, Lambda Expressions and other C# 3.5 enhancements.
- Experience in Agile SDLC methods.