|
|
| Job:
Lead Software Architect (1073) in Los Angeles, CA |
|
 |
 |
| Summary |
 |
Our client is seeking a an experienced Lead Software Architect who will be responsible for leading and participating in all web application development activities/projects, from requirements gathering to implementation and maintenance. This position is critical to delivering scalable solutions that drive our client's profitable business.Responsibilities:" Implement technology architecture." Define and evangelize best practices in coding standards, and processes." Work with the development team to manage day-to-day technical development activities by leading architectural decisions and technical design/specifications." Be a driving force for technical projects" Results that benefits the company." Define and ensure adherence to architecture standards." Communicate effectively at senior management and technical levels and clearly present technical approaches and findings related to resolving business problems." Design and architect solutions to meet our business requirements." Provide technical guidance for the entire product life cycle." Be able to focus and work on multiple projects simultaneously." Participate as a lead within the Technology organization.Experience:" 10+ years of experience designing and architecting large-scale web applications." 8+ years of experience handling multiple concurrent projects developing total solutions and interacting with other key business functions within the organization." Experience in database design and working with large and rapidly growing data sets and advanced SQL. PLSQL and Stored Procedure development a plus." Experience measuring and optimizing application performance and overall application quality." Experience with established software development methodologies, including Agile (SCRUM, XP, etc.)." Experience with Java 5+ and J2EE technologies (Servlet, JSP, JDBC, JMS, JNDI etc.), and Maven2." Deep knowledge of open source frameworks: Velocity, Hibernate 3+ and Spring 2+." Strong knowledge of application servers (Tomcat, Jetty, JBoss etc.)." Extensive knowledge of MVC and SOA." Solid understanding of OO concepts and patterns, AOP, Test Driven Development (TDD)." Working knowledge RESTful Web Services, JSON, Atom, RSS, XML Schema, Relax NG." Knowledge of scalability issues common to highly trafficked websites." Knowledge of Lucene, Hadoop, and scalable distributed architectures a plus." Strong background in a variety of technologies and best practices in software development." Strong verbal, written, and interpersonal communication skills with both technical and non-technical audiences" Strong analytical and problem solving skills." Experience working in a rapidly growing company." Strong development experience in a Unix/Linux environment." Good understanding of network architectures and protocols.EducationBachelors in Engineering, Computer Science or related fields preferred.Regards,________________________________________Vikas KanoongoRecruitment | SalesIdeaReboot303 Twin Dolphin Drive, 6th Floor -- Suite 600Redwood City, California 94065 United Statesvkanoongo@ideareboot.com | Work: 315.683.3001 | Fax: 650.551.9901
|
|
|
 |
 |
| Job
Type |
 |
|
Contract
|
|
|
 |
| Salary |
 |
|
DOE
|
|
|
 |
 |
| Required Skills |
|
|
|
|
|
|
 |
Additional
Information |
 |
Telecommute - No (Onsite Position)
|
|
|
|
 |
|
|