Principal Software Engineer

CA Technologies

Benefits

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability or protected veteran status.

Job Description:

Duties :

This professional Principal Software Engineer position will be responsible for the development aspects of complex client side Windows components. The position will provide leadership in development methodology, automation, and dev processes, perform research on new technologies and tools offered in the market place, provide technical guidance and lead discussions with fellow software engineers, perform code and design reviews, and actively participate in the dev process. The candidate should be able to work with cross-functional teams in development, and contribute actively in code/design reviews.

Skills:

  • Knowledge of Operating Systems internals
  • Good skills in systems software stack and file system technologies
  • System programming experience including windows kernel development
  • Good debugging skills ( debugging complicated problems with pointers, deadlocks and state based memory or other resource leaks)
  • Experience in multi-threaded programming, IPC (inter process communication) events/semaphores, etc
  • Good experience with C/C++ and Object Oriented Programming and Design

Minimum Job Qualifications:

  • Windows background in regards to System and application level testing.
  • Good troubleshooting and reasoning skills,
  • Understanding SQA concepts, methods & experience in creating test plans, reviewing test cases, driving test team, resolving customer issues etc.

Requirements:

  • 6-8 years of product development experience.
  • 6-8 years Quality Assurance Engineering experience with track record of driving multiple products/versions from inception to delivery.
  • A minimum of 6 years of experience coding in C, C++, Python.
  • A degree in Computer Science or related field, or equivalent industry experience.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability or protected veteran status.

Job Description:

Duties :

This professional Principal Software Engineer position will be responsible for the development aspects of complex client side Windows components. The position will provide leadership in development methodology, automation, and dev processes, perform research on new technologies and tools offered in the market place, provide technical guidance and lead discussions with fellow software engineers, perform code and design reviews, and actively participate in the dev process. The candidate should be able to work with cross-functional teams in development, and contribute actively in code/design reviews.

Skills:

  • Knowledge of Operating Systems internals
  • Good skills in systems software stack and file system technologies
  • System programming experience including windows kernel development
  • Good debugging skills ( debugging complicated problems with pointers, deadlocks and state based memory or other resource leaks)
  • Experience in multi-threaded programming, IPC (inter process communication) events/semaphores, etc
  • Good experience with C/C++ and Object Oriented Programming and Design

Minimum Job Qualifications:

  • Windows background in regards to System and application level testing.
  • Good troubleshooting and reasoning skills,
  • Understanding SQA concepts, methods & experience in creating test plans, reviewing test cases, driving test team, resolving customer issues etc.

Requirements:

  • 6-8 years of product development experience.
  • 6-8 years Quality Assurance Engineering experience with track record of driving multiple products/versions from inception to delivery.
  • A minimum of 6 years of experience coding in C, C++, Python.
  • A degree in Computer Science or related field, or equivalent industry experience.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Read Full Description
Confirmed 15 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles