Get more replies from employers
Send a job-specific resume in minutes.
TFA Staffing Co. is a full-service professional staffing agency. We specialize in the high-technology profession with talent in many different areas. A faster pace—the average professional at TFA Staffing completes 8 to 12 engagements in a year across numerous areas of practice and client industries. Large Enterprise Clients: Our consultants work on critical projects for some of the world's largest companies. We have a diverse set of clients with an emphasis in professional and executive level, financial services, information technology, health care, sales, engineering, industrial, and skilled labor. We offer candidates complete confidentiality in their search and provide employers with simple, targeted searches from a database of qualified candidates through partnerships with affiliate companies.
Internal Job ID: 1246
Position Type: Permanent
Pay Rate: $120K - $150K
Skills: Extensive knowledge of software design, development processes, and implementation
Job Description:
Relocation: Yes
Provide architectural oversight for the development of new or enhanced products. Work with various product developers, product managers, and customer application experts to create software products containing required features and modifications. Provide technical mentoring to department personnel and advice and expertise to other departments within the company.
Work with various programming and product groups within the company to ensure that required features and modifications are in the appropriate releases to support cross-product features. Design software modules that will work together to produce desired product. Ensure completed modules provide all functionality described by application experts and meet performance guidelines. Provide high-level analysis, design reviews, and technical mentoring to other members and groups within the department to ensure high quality product development.
Work with third party vendors to develop software and/or integrate their software into the company's products. Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities within the company's products. Provide assistance to less experienced architects and product development personnel. Perform other duties as required.
Openings: 1
Minimum education level: Master's Degree
Experience required: More than 15 Years
Relocation required: Yes
Travel Percentage: 30%
Security clearance required: No
Telecommute: No
Formal Education: Advanced degree in software engineering, computer science, or computer engineering or equivalent required; PhD preferred. Experience (type & duration): Requires 20 plus years of technical experience in commercial product development. Skills: Extensive knowledge of software design, development processes, and implementation. Excellent time management, communications, decision making, presentation and organization skills. High technical knowledge of broad business areas.
Working Conditions/Travel: Office Environment. Development environment is Visual Basic on Windows. May require domestic and international travel.