Senior Software Developer (Email Product)
Constant Contact - Waltham, MA

This job posting is no longer available on Constant Contact. Find similar jobs:Senior Software Developer jobs - Constant Contact jobs

We are looking for a strong and creative Senior-Principal Java engineer with a proven track record of developing and delivering compelling and scalable user experiences. We are looking for someone who can implement cutting edge web applications for a high volume SaaS platform in collaboration with our Front-end engineers and our user experience group. If you’re looking for work that involves complex problem solving, highly visual and interactive customer-facing products, a large user base, Nerf battles, free soda, and a Friday beer cart; then this is the job for you.

In this role you’ll:
Collaborate with other functional groups like design, product management and marketing
Be an active participant in code reviews and retrospectives
Continually assist in the improvement of process and product
Work within a Services Oriented Architecture
Be involved with unit, integration, and functional testing.

Requirements:
B.S./M.S. in Computer Science or equivalent experience
Self-motivated, creative, and detail oriented
In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture
Craftmanship level commitment to quality software
Comfort traversing the whole Java and Web stack: client-side through the persistence layer
Proficiency in designing and consuming RESTful APIs and associated technologies such as JSON, XML, HTTP client, OpenID, OAuth.
Actively experimenting with new technologies
Ability to profile, optimize, and tune for performance

Bonus points for:
Experience with front-end web technologies: Javascript, HTML5, CSS3, jQuery, etc.
Experience developing in a large-scale SaaS environment
Experience with Agile methodologies including Scrum or Kanban

What we offer:
A fun, collaborative, agile work environment
Interesting engineering challenges involving scale and big data
An emphasis on learning and career growth
A commitment to a work/life balance and sustainable development
State of the art equipment
A very competitive salary
Equity participation through a stock option plan

About this company
39 reviews
Constant Contact helps small businesses do more business. We have been revolutionizing the success formula for small businesses, nonprofits,...