2012-09-05

Newark, New Jersey

Software Development Engineer / Technology Group

Will sponsor visa’s. Will help with relocation.

Exciting opportunity with cutting-edge, innovative technology company that thinks big! Looking for incredibly smart technologists to play impactful role in leading new product development.

Location is a short 20 minute train commute from Penn Station.

Looking for a dynamic and motivated software engineer to join technology group. As a member of the team you will have the opportunity to design and develop software that runs one of the core areas of business.

The Software Development Engineer’s primary task is write high quality, maintainable and robust code, often in Java.

This is an extremely challenging role that demands strong software development skills, analytical and problem-solving experience. Work in an agile environment. Build software solutions for a distributed end to end content management system from concept to launch. Be part of the software development community, strive to constantly improve, and establish a new level of excellence in software development.

Responsibilities:

-Design, develop, debug high quality scalable services typically in Java

-Build and deploy solutions for problems of size-able scope, scale and complexity

-Support day-to-day functional maintenance of the web-based services that your team owns

-Preparation of technical requirements, software design specifications and other forms of documentation

-Collaborate with other Software Development Engineers in code-reviews and debugging issues

-Communicate effectively with all team members to ensure development projects meet or exceed performance targets

-Deliver first-class work on tight schedules

Show more