Director
ICrossing, Incorporated
(Los Angeles, California)A global digital marketing agency, iCrossing combines proprietary technology with top talent to build connected brands that deliver results.
- 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.
- 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
Working Conditions
Software Engineering - Web Development
Questions
There are no answered questions, sign up or login to ask a question
- 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.