Does everyone ask you for help when they’re having trouble with their code?
Can you give a convincing argument why an O(N^2) algorithm can sometimes be better than an O(N)?
Do you ever wish you could combine the good parts of ASP.net, Rails, Django, and Struts, and then name it after your favorite Muppet?
If you answered “Yes” to all of the above then you might have what it takes to join Neighborhood America’s Integration Team. Neighborhood America is headquartered in Naples, Florida. Palm trees, the Gulf beaches and sunshine serve as a backdrop for our contemporary offices - home to a dynamic, entrepreneurial environment. Sound good? It is…trust me on this one.
We’re looking for high-level thinkers who aren’t afraid to dirty their hands writing code, who can keep the bit-level details in mind while describing the overarching architecture, who can instinctively find the safe altitude between the code cowboys and the architecture astronauts, who can instantly list six things they love and six things they hate about any programming language they know, and who hold strong opinions about whether Han shot first.
You’ll be designing the architecture of Neighborhood America’s service-oriented platform for rapidly deployable highly scalable enterprise social networking web applications, as well as prototyping new designs and applications and researching new technologies and technical opportunities, as well as helping members of other teams to use the platform to full advantage. You’ll also be spending your lunch discussing such extremely important matters as whether Superman could beat the incredible Hulk, but that part’s technically optional.
You should definitely know:
• C# 2.0
• ASP.net
• T-SQL
• JavaScript
• CSS
• O/R/M concepts
• MVC
• XML
• All about refactoring
• Design patterns
It’d be great if you know:
• Service-oriented architecture
• Rails, Django, PHP, Struts, Seaside, WebObjects, or any other non-ASP.net web frameworks
• MSIL/.NET dynamic code generation
• Flash, Flex, or AIR
• Functional programming concepts
• What ‘YAGNI’ stands for, and when it is and isn’t true
• NUnit
• SMPP (SMS)
• Subversion
• RESTful web service design
• NHibernate
• What ‘fetchez la vache’ means, and why we would ask
You’re a shoo-in if you know:
• How to use a TypeDelegator and CodeDom to simulate multiple inheritance in C#. Seriously, it’s giving me a headache.
The coolest thing about developing software at Neighborhood America is you’ll be building software applications that produce something that people will not only understand, but will WANT! Plus, it’s always exciting to build something that you can show-off to your friends and family that they can actually understand and will USE! How awesome is that?
Interested? You can apply for this job by emailing your resume in a Word or PDF document to careers@neighborhoodamerica.com