Senior Architect
As a key member of Primal Fusion's research team, your design, development, and leadership skills will be used to the utmost limits. You must have a thorough command of managing massive data sets and solid experience working with Internet-scale, distributed data systems. Your ability to think abstractly lets you understand complex problems, create solutions and be a disruptive new category thinker. Your foresight and experience help you anticipate design consequences before implementation. You are a hands-on leader and an evangelist able to support a community of internal and external professionals.
Responsibilities
- Provide input into overall application and platform architecture.
- Consult with feature designers and project planners to determine feasibility, approach, and timelines.
- Conduct detailed code reviews to ensure compliance and completeness.
- Provide access and support across large-scale, distributed, non-relational data stores.
- Syndication technologies and schema, RSS, Atom.
- Coordinate evaluation, integration, and interoperability across a number of open XML schemas such as FOAF, SKOS, and Microformats.
- Ensure that defects found during functional and regression testing are corrected.
- Seek and advocate improvements in Primal Fusion's software development practices.
Requirements
- Ability to be a disruptive new category thinker.
- Strong background in computer science, software engineering, or knowledge engineering.
- Advanced technical degree or equivalent professional experience or training required.
- Outstanding technical and non-technical communications skills.
- Strong background in knowledge representation and acquisition.
- Strong background in data architecture and data modeling.
- Familiarity with ontology development, querying tools, and languages.
- Exceptional commercial software track record building Internet-scale applications and multi-tier distributed business applications, with a design focus from the ground up. Experience with service-oriented architectures a plus.
- Solid experience in building scalable open-source technologies with a demonstrated understanding of Java.
- Experience with the .NET Framework, C#, and related technologies, with awareness of WCF, WF, EDM, and LINQ a plus.
- Thorough understanding of common design patterns, agile development methodologies, and best practices.
- Excellent leadership skills, consensus-building, adaptable, and influential.
Positive attitude and a results-oriented work ethic. - Ability to work both independently and in a team environment.
- Ability to self-monitor progress against project goals and to employ corrective actions.
To apply for this position:
Please send a cover letter and resume to:
Thanks to everyone for your interest! We'll respond to qualified candidates within two business days.
