SDACM Logo  
  San Diego Professional Chapter Association for Computing Machinery
Meetings
Past Meetings
Mailing List
Join ACM
Professional Development
Career Task Force
Jobs
Related Orgs
Membership Policy
Officers

 

Jobs

Do YOU Want Your Jobs Posted Here?

San Diego ACM is happy to reciprocate the support we have received from companies in the area. If you have job listings you would like us to post, please contact us.


Posted 9/12/2007

Web Development Intern - SMS.ac

SMS.ac is looking for new graduates or entry level professionals to play a pivotal role on our Web Development team in trail blazing the next-generation interactive experience by combining the latest technologies and ground breaking innovation.

SMS.ac offers a rigorous Internship Training Program that will allow qualified individuals gain exposure to extreme programming and develop their own career path within web development. This fully paid intensive 30 day program consists of 2 weeks formal training and 2 weeks of hands on experience that will provide you with the tools necessary to successfully become a leading engineer.

Training:
Comprehensive modules for ASP.net 2.0, C#, Flash, SQL Server and MSMQ

Hands on Experience:
Work with one of our six business units on such products as Web Based IM, User Generated Content Platform (Widgets, Music, and Video), Blogs, Friends Network and more.

Candidates that successfully complete the program are eligible for immediate promotion to a Software Developer I.

Requirements:

  • BS in Computer Science, Engineering, or Mathematics
  • Prior Object-Oriented programming experience
  • Logical problem solving ability
  • Insatiable passion for technology
  • Resourcefulness and troubleshooting ability
  • A true team player with a "can-do" attitude
  • The ambition to step up and lead

Contact: Jessica Decesare Jdecesare@corp.sms.ac or call 619 - 696- 1300 ext 15


Posted 9/12/2007

Project Management Trainee - SMS.ac

If you have a talent for seeing the solution to a problem faster than others, ask yourself these 3 questions:

  • Are you passionate about leading others to success?
  • Do you thrive in small project-team work environments?
  • Do you enjoy working on complex problems?

If you answered yes to all 3 questions, this may be an ideal opportunity for you.

We are looking for new graduates or entry level professionals to play a pivotal role on the SMS.ac team as Project Management Trainees in trail blazing the next-generation interactive experience by combining strong leadership and strategic planning. SMS.ac's rigorous Project Management Training enables qualified individuals to work their way into a full-fledged Project Management position in this one-of-a-kind company. This intensive, fully paid, 30 day program will place you on the fast-track to Project Management through 2 weeks of formal training and 2 weeks of hands on experience.

Candidates that successfully complete the training are immediately promoted to a Project Coordinator role.

Hands on Experience:

  • Identifying holes or breakdowns in processes and implementing solutions
  • Assisting Project Managers in building and managing cross functional project teams
  • Ensuring that projects are being completed on time and exceeding internal customer expectations
  • Overseeing project requirement documentation, performance and metrics
  • Identifying project interdependencies, risks and barriers
  • Escalating critical issues for appropriate/timely resolution as needed
  • Providing a proactive framework for enhancing coordination, consistency, and leadership across project activities
  • Directing the development of necessary communications tools (web based digital dashboard, executive project status reporting, etc.)
  • Improving organizational flexibility with the ability to allocate and focus key resources on key activities.

Requirements:

  • BA/BS Degree or equivalent
  • A high sense of urgency
  • A logical mind
  • Exceptional communication skills
  • Strong PC-based business software skills including MS Project, MS Office suite, or Visio (or other process design software)
  • An ability to adapt quickly to constantly changing business priorities.
  • An ability to exercise initiative, independent judgment and be a self-starter. Must be able to function with minimal supervision and be able to prioritize all work task
  • "Can't Lose/Can-Do" attitude
http://corp.sms.ac Contact:

Contact: Jaime Onofre Jonofre@corp.sms.ac or call 619 - 696- 1300 ext 1624
or
Shierleen Raquidan, Human Capital Coordinator, Sraquidan@corp.sms.ac or call 619 - 696- 1300 ext 1613


Posted 9/4/2007

Director of Usability - Fair Isaac (req #3210/3211)

Position Overview: Responsible for establishing and communicating the vision and charter for our product user/usability experience across the organization and to clients. In this role The Director of Usability will coordinate with Product Management and Development to establish UI Standards as well as setting interface design strategies and enforcing a rigorous development process for all User Interface Design deliverables.

Responsibilities:

  • Manage and lead a user experience team with a vision to develop and champion a guiding vision for Fair Isaac Corporation's product user experience.
  • Make usability a product differentiator for Fair Isaac while also meeting business, project, and design goals.
  • Establish the process of incorporating usability recommendations back into Fair Isaac's products & services.
  • Shape the role of research and design in product development by championing and demonstrating user-centered design processes, methods, and projects. Capture and quantify the ways all users actually interact and want to interact with our products.
  • Convey findings in compelling and useful ways to the rest of the company for use in product development, sales, and marketing.
  • Serve as the collector and clearinghouse for information and knowledge on best practices around the engineering of usability.
  • Understand and quantify the needs of internal and external customers, the business, and the competitive landscape. Translate this understanding into a vision and strategic plan for research and design to meet the needs of the company. ( e.g. Usability Testing and Benchmarking, Task Analysis, Focus Groups, "Day in the Life" Studies, Industry Research, Customer Support, Decision support based on collected product usage data).
  • Partner with Product Management and business unit leaders to define product strategy and product definition as it relates to user experience objectives. Set up and report on measurable usability objectives.
  • Partner with Sales to establish guidelines for positioning of Fair Isaac Corporation solutions, based on insights of user behavior.
  • Establish and maintain reusable best practices around rapid prototyping, usability testing, training, and other techniques that can be used by the organization to learn about and improve the user experience of Fair Isaac Corporation products.

Qualifications:

  • A minimum of 5 years experience designing high-quality products for high-volume, global markets within a team environment. As well as 5 years experience leading and managing teams of designers, usability engineers, or equivalent user experience functions.
  • Experience developing & managing user analysis, interface design, and usability testing for software applications.
  • Experience teaching usability and user centered design in a corporate setting & leading a team with multiple concurrent projects including being responsible for project deliverables.
  • Excellent verbal and written communication skills.
  • A BA/BS or greater degree in Interaction Design, Industrial Design, Psychology, Human Factors, or equivalent is required. MA/MS or greater is preferred.

Apply at: http://www.fairisaac.com/fic/en/company/careers/opportunities.htm or contact Mike Galvin.


Posted 8/27/2007

Lead QA Engineer - Fair Isaac (req #3238)

Position Overview: As a team member in this position you will be responsible for designing, building, executing and reporting on results of tests for a complex rules engine product targeted at mid and upper tier credit originations organizations. You will be an active participant in requirements, design and documentation reviews.

We are using Mercury's Quality Center as the pivotal QA tool for this product. You will also cross train on related products as we pursue an aggressive go to market strategy.

The product is java based and runs in multi-tiered UNIX/Windows web services environment.

Qualification: QA testing experience and familiarity with Software Quality testing philosophy and best practices.

  • Knowledge of the Software Development Life Cycle.
  • Hands-on experience working with web services and XML.
  • Working understanding of multi layer architecture in a muli platform (UNIX and Windows) environment.
  • Working understanding of SQL Server or Oracle data bases.
  • Experience with test automation, test management and defect tracking tools (Mercury preferred)
  • Java, WebSphere, Tomcat, WebLogic experience desirable
  • Some programming or scripting experience desirable.
  • Experience working with a geographically distributed team desirable.
  • Financial/Banking domain knowledge desirable.

Apply at: http://www.fairisaac.com/fic/en/company/careers/opportunities.htm or contact Mike Galvin.


Posted 8/27/2007

QA Engineer II - Fair Isaac (req #3288)

Position Overview: Experienced QA Engineer is needed to take on new challenges and be part of a QA team serving the Decision Optimizer product line. This position will be fully engaged in new software development for both new and existing products in the Decision Optimization space. This includes Java-based, Client/Server applications serving internal and external customers.

Job Responsibilities:

  • Create and perform application, usability, functional, integration/migration, regression and performance testing for decision Optimization applications in a client/server environment during product release cycles.
  • Evaluate testing results and enter problem reports in a problem tracking system (HP Quality Center (QC).
  • Under the direction of the Quality Assurance Manager, you will review product specifications, generate test plans and test cases for the product under test.
  • Execute test cases with strong attention to detail.
  • Develop custom automated test scripts using HP QuickTest Pro.
  • Provide regular status updates to manager and team members.

Qualifications:

  • Minimum of 3-5 years experience in software quality assurance with strong QA process knowledge.
  • Experience in iterative development cycles utilizing agile development methodology.
  • Experience in full lifecycle Quality Assurance using proven industry-standard techniques.
  • Experience in generating QA test plan and test cases against business and functional requirements and design documents.
  • Experience with commercial software development processes on Windows-based PC's, browser-based applications, multi-tiered client/server and UNIX/Linux environments.
  • Technical skills using Java, Windows, Unix and Linux technologies.
  • BS in Computer Science or related discipline. 3+ yrs experience in testing in a multi-tiered Web and/or Client/Server environment.
  • Experience testing Java-based applications using JRE/JVM technology.

Additional Qualifications of Interest:

  • Knowledge of Web Services, XML and Client/Server architecture.
  • Knowledge of HP Mercury Quick Test Pro & Quality Center (TestDirector).
  • Working knowledge of automation tools such as Mercury Quick Test Pro, Quality Center (TestDirector).
  • Financial, CLM, Optimization or analytical software background is a plus.
  • Knowledge of Configuration Management and build production is also a plus.

Apply at: http://www.fairisaac.com/fic/en/company/careers/opportunities.htm or contact Mike Galvin.


Posted 7/17/2007

QA Engineer (UNIX / Windows) - Fair Isaac

Position Overview: Enthusiastic QA engineer is needed to take on new challenges and be part of a global QA team serving multiple product lines and industries. This position will be an integral part of the Quality Assurance team and requires someone who can QA both GUI and server, but with strong emphasis on server testing. Proficiency on UNIX, shell scripting and knowledge of at least one programming language are desired. Professional exposure to Windows development beneficial.

Job Responsibilities: As a Quality Assurance Engineer you will create and perform application, usability, functional, and regression testing for business applications in a multi-tiered client/server environment. Evaluate testing results and enter problem reports in a problem tracking system. Work with senior QA team members to generate test plan and test cases for product under test. Execute testcases with strong attention to details and provide regular status to QA leads and managers.

Qualifications:

  • Minimum of 2-3 years experience in software quality assurance with strong QA process knowledge.
  • Experience in generating QA test plan and test cases against business and functional requirements and design documents.
  • Experience with commercial software development processes on Windows-based PC's, browser-based applications, multi-tiered client/server and UNIX environments.
  • Proficient on UNIX and VI Editor.
  • Technical skills using SQL and RDBMS (IBM DB2 Universal Database, Oracle) technology.
  • BS degree in Computer Science or related field and equivalent experience,

Additional Qualifications of Interest:

  • Knowledge of Web Services and XML.
  • Familiarity with enterprise applications development including JSP or .NET
  • Working knowledge of automation tools such as Mercury Quick Test, Test Director, WinRunner, Rational Robot or Rational XDE Tester is a plus
  • Experience in developing and implementing test scripts in VB, Java, Perl, Python, SQL, Korn shell or any other programming language is a plus.

Please apply here or contact Mike Galvin for job req #3084.


Posted 7/17/2007

Senior QA Engineer (UNIX / Windows) - Fair Isaac

Position Overview: Enthusiastic Senior QA engineer is needed to take on new challenges and be part of a global QA team serving multiple product lines and industries. This position will be an integral part of the Quality Assurance team and requires someone who can QA both GUI and server, but with strong emphasis on server testing and server automation. Strong UNIX experience, shell scripting and knowledge of at least one programming language are required. Professional exposure to Windows development beneficial.

Job Responsibilities: As a Senior Quality Assurance Engineer you will create and perform application, usability, functional, localization, regression and performance testing for business applications in a multi-tiered client/server environment. Evaluate testing results and enter problem reports in a problem tracking system. Review product specifications and generate test plans and test cases for products under test. Participate in QA project planning and scheduling. Provide input and guidance to less experienced QA engineers in dealing with difficult problems related to testing approaches, areas of application functionality, or specific technical knowledge. Identify testing problems and generate solutions for projects or processes. Communicate product readiness, level of quality, and results to Quality Assurance Manager and the project team

Qualifications:

  • Minimum of 5 years experience in software quality assurance with strong QA process knowledge.
  • Strong experience in generating QA test plans and test cases against business and functional requirements and design documents.
  • Excellent testing skill and experience with commercial software development processes on Windows-based PC's, browser-based applications, multi-tiered client/server and UNIX environments.
  • Working knowledge of automation tools such as Mercury Quick Test, Test Director, WinRunner, Rational Robot or Rational XDE Tester is a plus
  • Experience in developing and implementing test automation tools, automated test cases, and scripts in VB, Java, Perl, Python, SQL, Korn shell or any other programming language.
  • Proficient on UNIX and VI Editor.
  • Technical skills using SQL and RDBMS (IBM DB2 Universal Database, Oracle) technology.
  • BS degree in Computer Science or related field and equivalent experience.

Additional Qualifications of Interest:

  • Knowledge of Web Services and XML.
  • Familiarity with enterprise applications development including JSP or .NET
  • Experience with benchmarking, performance and load testing for client /server.
  • Mainframe knowledge of z/OS, CICS Transaction Server, JCL and REXX programming is a plus.
  • Project lead or management experience.
  • Financial, Telecommunication or analytical software background is a plus

Please apply here or contact Mike Galvin for job req #3086.


Posted 3/8/2007

Senior Java Developer/Tech Lead - Parity Computing

Skills: Java , Object Oriented Design, 3+years software development experience, XML, XSL, SQL, Oracle, PERL, IR, AI, Regular Expressions, Linguistics

Parity Computing is a text mining company that has developed unique technology to extract latent relationships from unstructured data and is looking for Java software leads with experience productizing innovative software.

The Technical Lead will be responsible for:

  • Gathering, implementing, and testing requirements
  • Contributing to architectural design
  • Making technical decisions
  • Enforcing best practices including coding standards and proper configuration management
  • Reviewing documentation and code created by development team
  • Assigning responsibility for tasks to team members
  • Java coding
  • Facilitating and contributing to QA test plans
  • Reporting to the project manager
  • Communicating with client staff

Experience with the following technologies is highly desired:

    XML/XSL
  • SQL/Oracle
  • Regular Expressions
  • PERL
  • Information Retrieval (IR), Artificial Intelligence (AI) and/or Linguistics

Benefits: Vacation, health, 401k, stock options

Salary: $90k to $110k

For those interested in being a part of Parity Computing, please see our website for more information and send a copy of your resume to jobs@paritycomputing.com.


Posted 3/8/2007

Performance Analyst - Parity Computing

Skills: Unix/Solaris, large disk arrays, multiprocessor systems, Java, 5+years hardware and software optimization experience

Length: Contract 8 months

Parity Computing is a text mining company that has developed unique technology to extract latent relationships from unstructured data and is looking for a Performance Analyst to assist with optimizing performance and throughputs of applications processing large (multi-TB) data sets. Experience is required with analyzing all aspects of system performance including issues related to I/O, disk arrays, multiple processors, Java virtual machines and Oracle. Candidates must have experience optimizing both hardware and software. Oracle expertise is a plus but not required.

The Performance Analyst will be responsible for:

  • Monitoring and summarizing system performance stats periodically
  • Identifying bottlenecks, diagnosing the causes, and proposing practical solutions
  • Reviewing optimization proposals
  • Reporting to the project manager
  • Communicating with client staff

Required skills:

  • 5+years hardware and software optimization experience
  • Java and JVM optimization
  • Knowledge of large disk arrays and multiprocessor systems
  • Performance collection and reporting software
  • Load/stress testing methodologies in a real-time environment.
  • Performance monitoring and testing environments to include Java, J2EE and Oracle.
  • UNIX/Solaris Internals and network fundamentals.
  • Storage technologies and SAN protocols.
  • Software profiling methodologies.

Benefits: Vacation, health, 401k, stock options

For those interested in being a part of Parity Computing, please see our website for more information and send a copy of your resume to jobs@paritycomputing.com.


Posted 3/8/2007

Oracle Performance Analyst - Parity Computing

Skills: Oracle, large (multi-TB) databases, large disk arrays, 5+years Oracle optimization experience

Tax term: Part time

Length: 8 months

Parity Computing is a text mining company that has developed unique technology to extract latent relationships from unstructured data and is looking for an Oracle Performance Analyst to assist with optimizing speed on large (multi-TB) data sets. Experience is required with analyzing all aspects of Oracle performance including issues related to I/O and disk arrays.

The Performance Analyst will be responsible for:

  • Monitoring and summarizing Oracle performance stats periodically
  • Identifying bottlenecks, diagnosing the causes, and proposing practical solutions
  • Reviewing optimization proposals
  • Reporting to the project manager
  • Communicating with client staff

Required skills: Oracle, large databases, large disk arrays, 5+years Oracle optimization experience

Benefits: Vacation, health, 401k, stock options

Start Date: April, 2007

For those interested in being a part of Parity Computing, please see our website for more information and send a copy of your resume to jobs@paritycomputing.com.


Posted 3/8/2007

Project/Account Manager - Parity Computing

Skills: 5 or more years experience managing software development projects using project management methodology such as PMI or PRINCE.

Job description: Manages and performs activities required to implement, deploy and maintain our software applications for Clients. Plans, documents, coordinates and manages all activities for all phases of the project including production support, to ensure Client's needs and expectation are being met. The project manager is the main point of contact between the client and the company. They will develop and obtain client acceptance of each project plan, proactively identify issues and creatively develop solutions, direct all activities of designated project to ensure that the goals and objectives are accomplished within a reasonable time frame and assuring a smooth transition to a productive status.

Target candidate will have:

  • 5 or more years experience managing software development projects
  • Training and experience with PMI, PRINCE, or comparable project management methodology

Specific experiences with applications of data mining, data marts, ETL, and/or generally working with large data sets are desired.

Project Manager will be responsible for end-to-end delivery of projects including:

  • Serves as a communications hub for the client and Parity project team for all client implementations and production support activities
  • Ensures team alignment on all project deliverables.
  • Packages/sends all project deliverables for client consumption.
  • Establishes work plans based on client specifications and works with development to creatively resolve problems and issues.
  • Develop and review project proposals/plans to determine a time frame and resources needed to complete the various project phases and develops procedures in order to complete the project satisfactorily.
  • Monitors/performs project activities to ensure that the project progresses on schedule.
  • Builds and maintains a strong relationship with our Clients to assure client satisfaction.
  • Prepares and reviews status reports with project personnel and modifies schedules or plans as required.
  • Prepares and reviews project reports and presentations for management, client, or other project stakeholders as required.
  • Schedule and coordinate software training and User Acceptance Training (UAT).

For those interested in being a part of Parity Computing, please see our website for more information and send a copy of your resume to jobs@paritycomputing.com.


Posted 3/8/2007

Software Executive/Account Executive - Parity Computing

Job description: Parity Computing is a text mining company with unique software technology and top-notch customers, and is seeking a software / account executive to manage and expand business relationships. Creative thinking and initiative will be required to identify and pursue new opportunities. This is an excellent opportunity for someone who would enjoy advancing leading-edge text mining in the commercial market.

Target candidate will have:

  • 5 or more years management experience in software
  • Technical background in software engineering or a related field
  • Excellent written and verbal communications skills

A degree in computer science or computer engineering is desirable. A background in working with AI, data mining, or large-scale text data is helpful.

The Software Executive / Account Executive will be responsible for:

  • Engaging with customers on new and current Parity software deployments
  • Identifying and evaluating new products/applications for core technology
  • Actively participating in business development
  • Gathering new requirements and organizing new projects
  • Managing project leaders to satisfy requirements
  • Allocating resources

The ideal candidate should also have the potential and drive to take on increasingly senior and challenging executive leadership roles.

Benefits: Vacation, health, 401k, stock options

Salary: $100,000++ Could be significantly higher than $100K depending on background and experience

Travel: A small amount of travel may be required each year (around 5 percent)

For those interested in being a part of Parity Computing, please see our website for more information and send a copy of your resume to jobs@paritycomputing.com.