Principal Software Engineer Job Posting



Job Title:
Principal Software Engineer
Company: Digitas
Position Type: Permanent
Pay Rate: DOE
Skills:
Java, Web services, HTML, CSS
Date Posted: Aug-21-12

Principal Software Engineer -- Technology
Digitas an integrated brand agency with digital at our core and offices in 19 countries is currently searching for a Principal Software Engineer for our Detroit office who can take a leadership role within an interdisciplinary team that creates world-class data-driven internet-based solutions. You'll be responsible for the success of all technical and functional aspects of a project.

Tasks and responsibilities include:

• Lead technical design and implementation of practical, maintainable project solutions
• Take responsibility for effective programming, installation, configuration, documentation, operation, monitoring and maintenance of web hardware and software environments supporting web solutions delivered to clients
• Participate in technical research and development to enable continuing innovation in services we offer and ensure ongoing service delivery within SLAs
• Develop and adhere to coding standards
• Install SSL certificates
• Fine tuning of the servers
• Register and configure domains/vanity URLs/sub-domains
• Perform Dev/Stage/Prod Server deployments
• Create automated deployment scripts (i.e. ANT and NANT)
• Identity appropriate hardware and software solutions to support client project needs
• Maintain a consistent focus on quality for projects
• Stay abreast of evolving web standards
• Perform code reviews, developing and adhering to coding standards
• Encourage team awareness and appropriate adoption of emerging technologies
• Mentor more junior team members in utilizing new technical skills
• Work comfortably within a dynamic, challenging environment while understanding the importance of meeting client delivery deadlines
• Maintain open communications on current project status, risks and challenges
• Become a recognized subject matter expert within fields of expertise

To qualify, you'll need:

• Strong Java skills including proficiency in Web services, JSP/ASP, rebuilding and deploying Java applications to the server environment, use of open source frameworks such as Lucene, Serviet maintenance, IDE tools such as Eclipse or Visual Studio
• Four year degree
• 6+ years of web development experience
• Creative agency experience desired
• Deep familiarity with the digital environment
• Experience designing data schemas and integrating relational databases into web solutions
• Experience with web services, preferably RESTful, server-side as well as client-side
• Solid grasp of web solutions utilizing a Content Management System (CMS)
• Experience with HTML and CSS
• Advanced JavaScript development skills, including knowledge of jQuery, Ajax and DOM
• Proficiency in XML and its role and application in complex software projects
• Firm understanding of software engineering methodologies such as object-oriented design and design patterns, including MVC
• Web administration skills on web server and application server products, preferably Apache, Tomcat, etc.
• Knowledge and experience with SQL, relational data models and database systems, especially in support of web sites and related architectures
• Solid UNIX skills including UNIX shell commands, shell scripting and Ant; skills in remotely accessing systems via SSH, Telnet, FTP
• Solid experience in testing methodologies, test-driven design and the creation of effective and reliable test cases
• Familiarity with web security methodologies such as managing SSL certificates
• Experience in designing and coding for web accessibility
• Expertise in the authoring of technical requirements and the definition process
• Good team skills including negotiation and conflict resolution skills
• Candidate must be open to travel as needed

Please submit your resume to Doug Cohen, Senior Technical Recruiter,
douglas.cohen@digitas.com

Got what it takes?
Digitas is an equal opportunity employer.

What's unique about Digitas? We are the top integrated brand agency with digital at our core and offices in 19 countries. We build active brands that inspire people to take action. We create business impact for Fortune 500 multi-national brands by pairing marketing, technology, creativity, media, and analytics. We're leading the industry in mobile and social. What else? We have fun. We celebrate talent, we eat bagels together on Fridays, we let loose during creative recess, we compete at Digibowl tournaments, and we get dirty volunteering together in our communities. We have a one-of-a-kind culture. It's the reason that, in the last two years alone, we've earned spots on over 20 awards lists like Coolest Places to Work and Best Companies to Work For. We have an environment at Digitas that fuels us to stay at the forefront of our industry.

Location: US-MI-Detroit
Telecommute: No (Onsite Position)
Contact Name: Doug
Contact Phone: 617-369-8339
Contact Email: douglas.cohen@digitas.com
URL: http://www.digitas.com

Please mention Dev Bistro when contacting us.