Position
Profile:
The Software Architect drives architecture
and development for specific areas of the
product. In this key role, the Software
Architect is responsible for overseeing
and maintaining overall software architecture
requirements and design for systems and
products through working closely with developers,
business analysts and management. This involves
leading teams to help establish priorities
and advise on the technical options, opportunities,
and costs of a solution.
The
Software Architect participates in full
life-cycle designs and implementations -
software architecture, analysis, design,
implementation, testing and infrastructure.
This is a multi-disciplinary effort to define
the top-level design of the system and plug-in
architecture for legacy application integration
and new product development. The Architect
will define design requirements for software
architectures and will specify, select,
introduce and deploy methodologies, products
and tools for the design and implementation
of these software architectures.
Knowlege
of current advances in software development
technologies is a key requirement for this
position, as is the ability to learn new
technologies, modern languages and processes
quickly. The Software Architect needs to
have deep knowledge and experience in many
areas of the product in order to thoroughly
understand all the implications of a particular
design, thus ensuring that a given implementation
is fundamentally sound with superior quality
and performance.
Candidate Profile:
Requirements include a bachelor's degree
or higher with an emphasis in Computer Science
and at least 8 years experience as a Software
Engineer or Development Programmer, with
a minimum of 4 years in a Software Architect
and technical leadership role. Specific
technical expertise must include:
Excellent
understanding of Object Oriented concepts
and various software development methodologies,
software design, version/change control,
test strategies and data conversion
Analysis,
design and development of object oriented
and client/server applications using Visual
Basic, XML, C#, VB.NET and C/C++
Systems
and application development using Microsoft
.NET technologies
Database
development using Oracle PL/SQL
Web
development using XML, SOAP and ASP.NET
Sound
analytical, communication
(oral/written/technical), organizational
and problem identification/resolution skills
Company Profile:
V-Tek Systems Corporation, headquartered
in Diamond Bar, CA, is a growing software
development and system integration company
with expertise in Web-based business applications,
Internet communications, client/server technology,
UNIX and NT operating systems and Oracle
data base software. V-Tek provides student
loan origination systems, student loan data
warehouse systems, data delivery and data
translation software to many of the nation's
largest financial institutions and colleges
and universities. The corporation offers
an excellent compensation package that includes,
competitive salary, performance bonuses,
full employee medical and dental, matched
401K, profit sharing participation and several
other programs.