Job Description: - Provide architectural and big-picture oversight for development of new or enhanced software products. Responsible for ensuring quality and consistency of the software architecture across the system and providing day-to-day technical guidance to the development teams.
- Define the system, technical, and application architectures for major areas of development and recommend course of action to maintain cost effectiveness and competitiveness.
- Stay up-to-date on business initiatives and objectives, particularly as these relate to infrastructure and development architecture issues.
- Research and implement best practices frameworks/capability models that will control costs, provide higher quality, and/or increase predictability of service delivery.
- Research new technology and development tools to remain abreast of current and emerging technology. Recognized as advanced individual contributor.
- Considered subject matter expert within discipline.
- Conducts highly complex work critical to the organization.
- Works without supervision with extensive latitude for independent judgment. May assist less experienced peers.
- Typically requires 10 to 14 years of experience or equivalent combination of experience and education.
EEO: "Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."