The ActiveWorks Team is responsible for building a highly configurable, high volume application platform that support multiple market applications as well as core Business Intelligence functions. This position will require a strong software engineering background, experience in all aspects of the software development life cycle, team skills and strong hands-on coding abilities.
An ActiveWorks Application Architect is expected to:
• Analyze business requirements, negotiate requirement changes based on technical and project management feasibility. Interact with Product Management, Business Analysis and Developers to match the business need with a technical solution.
• Decompose work based on team composition and specialization.
• Provide guidance and mentoring to developers ranging from junior to senior positions, perform code reviews and make sure architectural guidance is followed.
• Provide hands-on support tackling difficult coding and debugging issues.
Requirements:
• 7+ years as a software developer
• 5+ years Java/JEE application (servlets, jsp, etc)
• 5+ years Web technologies (HTML, JavaScript, DHTML, CSS, Ajax)
• Use of Java frameworks (Spring, Struts, Hibernate, etc)
• Use of JavaScript frameworks (jQuery, prototype, etc)
• Use of Asynchronous processing
• Excellent verbal and written communications
• Experience working within large and small teams
• Strong OOP background
• Complete knowledge of all phases of Software Development Cycle
• Strong troubleshooting skills
• Recent hands-on programming experience
• Web service/SOA development
• Experience developing and performance tuning a high volume transaction application
• Experience shepherding a software project from development to production support
Nice to Have:
• Experience in machine learning and fuzzy logic.
• Experienced in statistics and metrics for evaluating algorithms and their performance.
• Experience with Agile methodologies such as Scrum, XP
• Experience working with geographically distributed teams
• Successful projects in both large and small teams
• Experience leading teams
• Experience with an MVC framework
• Database experience (SQL Server, Oracle)
Characteristics of success at Active:
• Team Player - communicating effectively, successfully presenting solutions while being open to feedback from others
• Passion, defined as the desire to be an integral part of a world-class company delivering world-class products
• Delivery of highly configurable, elegant solutions
• Delivery of high performance, scalable code
• Delivery of products on time in a fast-paced environment
• Love of clear, elegant, and extensible design and clean, well-documented code
• Finishing with Quality
• Sense of pride and ownership
J2W: DIC
J2W: MON
| Location: | San Diego, CA United States |
|---|
| Web Site: | www.activenetwork.com |
|---|---|
| Headquarters: | 10182 Telesis Court Suite 300 San Diego, CA 92121 United States |
| Industry: | Business Products and Services |