[TriLUG] Software Architect Opening

Boggs, Ted tboggs at mcclatchyinteractive.com
Fri Jun 15 11:07:09 EDT 2012


If anyone is interested, you can email me your resume directly or apply via
CareerBuilder:

http://www.careerbuilder.com/CSH/Details.aspx?csh=CSH_MCCLATCHYCOM&GTB=True&did=JHL6L76229CSK1BG2XW

Job Summary

The Software Architect at McClatchy Interactive defines the architectural
vision and communicates that vision to all stakeholders. Creates technology
roadmaps in collaboration with Technology and Customer Service department
leaders. Works with senior developers to break roadmap into discrete
deliverables and works with stakeholders to assure roadmap items are
properly planned and scheduled. Works with development team to update
defined coding and workflow standards. Works as part of department
leadership team to ensure standards are being met.

The Software Architect determines acceptable performance parameters of new
products and significant upgrades. Leads developers and quality assurance
testers to ensure that solutions meet performance goals. Performs design
and code reviews, teaches and mentors developers in an effort to improve
both the quality of the software designs as well as the performance of the
resulting code. Validates the architecture against requirements and
assumptions to ensure solutions and system performance meet the needs of
customers.

The Software Architect conceptualizes and experiments with alternative
architectural approaches. Composes models and component and interface
specification documents. Keeps informed of new and evolving industry trends.

Major Responsibilities/Activities

Lead object-oriented design and development of web-based applications
SQL database design and development
Design and development of unit test modules
Review developer designs and code, suggest improvements for performance and
supportability
Create road map and technical design documentation
Provide mentoring and training to developers and customer service personnel
After hours availability for emergency issues.

Requirements

Education: Preferred
Bachelor's degree or advanced degree in computer science, electrical or
computer engineering, physics, or mathematics is preferred but not required

Experience: Required
Four-six years experience in application architecture and performance
analysis in an open source environment
Two or more years as a lead or senior programmer
Enterprise scale software design, development and support
Four years MySQL (or similar relational database) development, performance
tuning and deployment
Experience with a revision control system (e. g. Subversion, Git, etc.)

Special Skills/Licenses/Certifications: Required
Object-oriented software design and development in a team environment
Solid knowledge of Unix or Linux, the command-line, scripting,
configuration and administration
Experience with Apache configuration and tuning
Experience leading a team of skilled application developers in an Agile
environment (Scrum preferred).
Experience working with various stakeholders in determining overall
priorities.
Experience advocating for performance, maintenance and system priorities
during stakeholder negotiations.
Experience designing and writing unit tests and automated browser tests
(selenium a plus).

Special Skills/Licenses/Certifications: Preferred
Object oriented Perl
Ruby on Rails
Web Services in a Service Oriented Architecture


--
Ted Boggs
McClatchy Interactive
tboggs at mcclatchyinteractive.com



More information about the TriLUG mailing list