Seeking
Are you interested in working in an extremely collaborative and dynamic environment full of fun and intelligent people where your contributions are highly valued? We are seeking a Senior Software Engineer to join our Research and Development team!
iContact is a six-year old venture-backed 170+ person company based in Durham, NC, that provides on-demand software that makes online communication easy. The iContact product is the leading email marketing and online communications platform used by over 50,000 companies worldwide ranging from small businesses to blue chip clients like International Paper, Ford, Bank of America, Super 8 Motel, Symantec, Re/Max, United Colors of Benetton, Nissan, and LG Electronics.
iContact was named one of the Best Places to Work in the Triangle by the Triangle Business Journal in 2007 and 2008. Positions will be headquartered in the Durham/Research Triangle Park area of North Carolina. We are willing and able to put together the right packages for the right candidates.
iContact is looking for strong Java Developers to join our team!
Responsibilities
Responsibilities include:
• Plan and execute improvements to our web application's software architecture
• Define, design, and guide the engineering of new and existing features
• Work closely with your teammates to solve challenging problems
• Mentor less experienced software engineers
• Work with experts from other disciplines produce the best possible product
Skills
Skills include:
• 10+ years experience in an application programming role
• 4+ years experience in a lead or architect role
• Strong experience with object-oriented programming (OOP)
• Strong experience with web application programming
• Strong experience with SQL, query optimization
• Experience in Agile (Scrum + XP) environments; serving as a catalyst and leader within self-directed teams
• Experience with automated testing and continuous integration environments including TDD / unit tests, Selenium, and other open source tooling
• Strong communication skills
• Ability and desire to work well in a team environment
• Creativity, motivation, and passion for building up those around you
• A forward-thinking, highly motivated, and ambitious personality
• A Bachelor’s degree in Computer Science, or a related field
• Eligibility to work in the US without sponsorship
Salary/Benefits
Salary commensurate with experience. Excellent benefits are provided including health care coverage, a 401(k) plan, a Flexible Spending Account, free sodas, foosball, company activities, an entrepreneurial and creative environment, and being part of a rock star team that acts like a family.
For More Information
If you are self-motivated, smart, great at getting things done, and like what you read above, please send your resume and cover letter to jobs@icontact.com . If we determine you to be a qualified candidate we will contact you to schedule either an in-person interview or teleconference interview. Additional information on the company and software can be found at http://www.icontact.com .