I know the job market for .NET devs right now is really hot, and those with experience typically have a lot of choices. So let me add another choice to the list. Yes, I'm talking about Infragistics. No, they're not paying me to say this. Well, yeah, they're paying me, but not to say this. Rather than just stick a job description out, I hope you'll let me tell you why I like working for Infragistics. I've been here nigh on four months, and I'm still liking it, so that's something.
Why I Like Infragistics
I've worked at more than my fair share of companies in my career, sometimes consulting, more often as an employee, and this is the best company I've worked at. Sure, at other companies there are good people; I've worked with many. But Infragistics not only has good people, it is a good company--it has good culture and actively works to improve it.
It's not just that it is a software company, though I think that helps. I've worked at more than one commercial software company, and the cultures between them are as starkly contrasted as light is from darkness, happiness from sorrow. It's not just its size because I've worked at others about our size, larger and smaller. It's not just that the dress code is as relaxed as it gets, though that's nice.
Other companies talk about passion, but here it is ingrained in the culture. People care about what they are doing and strive to do their best, and it starts at the top. Probably no one here is more passionate about the company than our CEO and the rest of our management team. And the enthusiasm spreads into every department, even to folks like me, in case that wasn't obvious. For me, that makes all the difference--working with positive, enthusiastic, and creative individuals at a company that fosters that kind of an environment.
For those who are still new enough in their career to think that stuff like this isn't important, that salary is all that matters, I hope you can take it to heart from me that probably more than anything--more than salary, more than benefits, more than location--the culture of your company is what makes or breaks whether or not you are happy in your job. Now I'm not naive enough to think that our culture fits everyone; it won't. But if you are a motivated and talented individual who likes to be challenged, likes to make a difference, and wants to get experience working with, learning from, and sharing your knowledge with other similar individuals, Infragistics just may be the place for you.
Being a community guy, I also like that Infragistics has done and is doing a lot of community support. We host the local .NET and Java user groups at our HQ. We often sponsor and send speakers to code camps and tech fests. We sponsor user groups worldwide, and if you like being involved in the community, Infragistics goes out of its way to help you in that. And we're always looking for new ways that we can support our communities, so if you have ideas, shoot them over to me.
Of course, being a geek, I like that Infragistics gives me the opportunity to work on the latest and greatest technologies. If you're stuck in a job where they're taking the "safe" course of not upgrading, you won't face that problem here. In fact, we're challenged to be and stay on the edge of the technological spectrum.
And as an aesthetically sensitive person, I appreciate that Infragistics provides a good working environment. The building is nice; the work area is nice; the equipment is nice, and there is a degree of freedom to make your space your own. If you want to have medieval action figures along the tops of your cube (like I do), you can do that. Or if you are into feng shui, so be it.
In terms of location, I think it's great. I've already blogged about that. We're now rounding into fall (already!) and our hottest temps this summer were a few days of maybe a hundredish. Coming from Tampa, I can now avow that it in fact does not get (or at least seem) as hot and humid here--it was stickier when I left Tampa in early May than it got here the entire summer. And you don't have to worry about hurricanes really. Of course, Wally recently counseled me that I might want to wait until I've lived through a winter before I sing the praises of the weather, but I'll take a livable summer and cold winter any day over unbearable, six-month-long summers and mild winters (that don't really even qualify as winters). I've always said, you can bundle up as much as you need to, but you can only take so much off!
But again, like company culture, I know there are different strokes for different folks (Joe!). :) The only reason I mention this is to counteract the common misconception about New Jersey being an undesirable place to live. If you're into culture, plays, or clubbing, New York City and Philadelphia are just a stone's throw away by car or train. If you like small town family feel, we've got that, too; I just went to a butterfly festival with my family a couple weeks ago, and they've had others (like insect, peach, etc. festivals all over the place). If you like history, you can't go far without running into some monument commemorating where Washington did something or where, e.g., some of our founding fathers went to college. Shopping? Route 1 is the place to be (or, again, NYC). Like to travel? The Newark airport is one of the largest in the US. Compared to the other places I've lived, it fares quite well on the pros v. cons. So if the "armpit of the US"/Sopranos stereotype is all that's stopping you from joining us here in central Jersey, don't let it!
Now that I know you're chomping at the bit to work for Infragistics, I guess it wouldn't hurt to mention the positions we're hiring for. You can see a full list of open positions on our careers pages. You'll need to use the quick links to see the list by location. Yes, we do have more spots open than at our HQ here in NJ, and if those appeal to you, the more the merrier. But looking specifically at our HQ openings (and since this is a developer-oriented blog), I'll highlight the Sr. R&D Engineer position for our .NET web controls. We need someone who is very strong with web UI development and, of course, .NET. It's a tall order, but I'm sure you're out there. If you think you're an ASP.NET web UI expert, you should definitely consider it. That position has challenges that most of us devs never have to face.
We also have some other dev positions in the internal systems department, so if the R&D position doesn't seem like it would fit you, you might check those out. There is a lot of mobility possible in this company, so you might start in internal systems and then move to other areas that you later find more interesting, e.g., evangelism, R&D, etc., as positions become available.
It's certainly a fun, interesting, agile, and challenging place to work. All of these positions involve cutting edge technologies, working with great people, in a great culture. Maybe you see some other position that's open and interests you, or even if there isn't a perfect fit on the web site but you think you have something to offer a company like I've been describing, you can just send me your resume, and I'll ensure it gets into the right hands. Yes, we do have a referral program, and yes, I will take you out to lunch if you get hired on as my referral. I had to mention that because, hey, you wouldn't believe me if I said I'm just doing it to help my company (no matter how true it is). :-p No more waiting. Do it!