Director

ICrossing, Incorporated

(Los Angeles, California)
Full Time
Job Posting Details
About ICrossing, Incorporated

A global digital marketing agency, iCrossing combines proprietary technology with top talent to build connected brands that deliver results.

Responsibilities
  • Lead on a technology implementation on a large-scale project.
  • Develop project scope, timelines, tasks working closely with the account and delivery management teams.
  • Be involved in the planning process to enhance the solution through technology, identify potential risk areas based on various factors such as timeline, budget, technology constraints etc.
  • Lead the discussions with clients, partners, and internal teams for project specific activities.
  • Create technical architecture & design to meet the project requirements and client infrastructure.
  • Support in presenting the technical architecture & design documents to client stakeholders.
  • Develop the implementation framework, help with setting tools and technologies required for the implementation.
  • Provide support for code review process to ensure deliverables are of highest standards.
  • Develop solutions in view of project requirements, iX skillset to ensure the projects are delivered on time and within budget.
  • Support in evangelizing technology offerings, initiatives, and principals both within Technology group and other disciplines.
  • Nurture a strong sense of innovation, create a strong culture, motivate employees to perform at their best.
  • Research emerging/alternate technologies and develop solutions/POCs that will help sell innovative ideas to clients.
  • Identify new skills, training opportunities and technology partnerships based on company and industry direction.
  • Work with Delivery Management to ensure the project is following the defined processes.
  • Monitor development activities, timelines, budget and project progress to ensure scope and timeline are being tracked and met effectively.
Ideal Candidate
  • Expert knowledge of designing and developing web applications and API’s using JEE technology stack
  • Experience with Struts and Spring, including Spring MVC
  • Experience with multiple response formats (REST, SOAP, etc.)
  • Experience with one or more database platforms (Oracle, MySQL, Mongo, etc.)
  • Experience with one or more Java Templating frameworks (Freemarker, Velocity, etc.)
  • Experience with one or more JEE application servers (Tomcat, JBoss, WebSphere, etc.)
  • Experience with development and deployment tools (Eclipse, IntelliJ IDEA, SVN, GIT, Maven, Hudson/Jenkins, Zira, etc.)
  • 8+ years in architecting and developing JEE web applications
  • 3+ years in managing teams
  • Bachelors/Masters Degree in Computer Science or equivalent
Compensation and Working Conditions

Working Conditions

Software Engineering - Web Development

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Los Angeles, California
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • Architecting Content
  • Git and Github
  • Java
  • Managing Teams
  • MySQL
  • Oracle
  • Web Applications
  • Web Development
  • Apache Maven
  • Apache Struts
  • Apache Tomcat
  • Eclipse
  • FreeMarker
  • Git
  • IBM WebSphere
  • IntelliJ IDEA
  • JBoss
  • Jenkins
  • MongoDB
  • REST
  • SOAP
  • Spring Framework
  • Tortoise SVN
  • Velocity Template Engine
  • Computer Science

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.