home company Company careers

ETAP Careers

Software Architect

Position Summary

The Software Architect is responsible for conceptualizing, building, and maintaining large-scale software programs, enhancements to large-scale legacy programs, and other related projects.

Duties and Responsibilities

  • Define/Design enhancements to large legacy programs
  • Provide technical and architectural leadership to team members.
  • Take ownership of significant features including architecture, high-level design and implementation
  • Program/Design in C++, C# and Web Services
  • Work closely with Product Managers and program leads to translate product vision and requirements into rock solid technical design
  • Work closely with Product Managers and QA to review test plans and test cases
  • Mentoring other engineers


  • 10+ years of relevant experience in software development
  • Strong Analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Proficient in C++, C#, MFC, .NET, XML, and Web Services
  • Strong Object-oriented programming/design/analysis skills
  • Strong knowledge of software development methodologies, design patterns, architectural patterns
  • Ability to multi-task, self-initiated, sense of ownership and accountability
  • Must be self-motivated, have great communication skills, and demonstrate innovative and engineering excellence


  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or related field
  • MS or PhD preferred

OTI is an Equal Opportunity Employer and is committed to workforce diversity. Local applicants encouraged to apply. OTI is a smoke-free workplace and drug-free work environment. All resumes are held in confidence. No recruiters or agencies without a previously signed contract. Only candidates whose profiles closely match requirements will be contacted during this search. Applicant must be eligible to work in this country. No phone calls please.

Submit your resume to:
Attention: Human Resources
17 Goodyear, Suite 100
Irvine, CA 92618
Fax: (949) 462-0200