As software architect working on our product, lead scoping, design, and development efforts for successful delivery of software development initiatives. This role requires both strong individual contributions as an architect, and small-team software development leadership.

Responsibilities:
- Scoping - Work with Program Management to validate business requirements from Product Management, and to estimate timeframes and costs for different approaches to systems solutions;
- Design – Create optimal systems designs that meet product functional requirements while also meeting company expectations for manageability, usability, and maintainability; Validate functional specifications provided by Program Management
- Create robust application designs, using rigorous specification methodologies, industry best practices, and sound architectural skills
- Communicate designs to technical teams, and provide oversight of development and implementation, including task assignment and continual code review
- Validate ideas with senior contributors in and outside of Systems Development, including Users
- Create prototypes if appropriate to test assumptions or prove concepts
- Interface with Mobile IT for proper specification of and deployment to information systems infrastructure
- In general, assure that the initiative changes are extremely well designed before coding starts, and that designs are accurately documented
- Initiative management – working from your designs, parcel work to individual contributors, and manage individual contributions to a very high level of quality, including daily code reviews and validating unit tests. Work closely and productively with offshore development staff.
- Delivery – validate deliverables and inform QA of their readiness. Take a lead role in responding to issues during QA and User Testing. Assure that deliverables are properly packaged and documented, and support deployment.
-Problem Management – once deliverables are in place, take a lead role in diagnosing problems that surface in production, particularly with an eye towards root cause and corrective development.
Read the rest of this entry »