drjobs Senior Senior Staff or Principal Software Engineer MAD-LP-ORCA

Senior Senior Staff or Principal Software Engineer MAD-LP-ORCA

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hillsboro - USA

Yearly Salary drjobs

$ 159481 - 219287

Vacancy

1 Vacancy

Job Description

Location:

(HTA) NCP (Hillsboro OR)

Job ID:

R0054985

Date Posted:

Company Name:

HITACHI HIGHTECH AMERICA INC.

Profession (Job Category):

IT Telecom & Internet

Job Schedule:

Full time

Remote:

No

Job Description:

POSITION: Senior Software Engineer

or Senior Staff Software Engineer

or Principal Software Engineer

Position Level: The best fit candidate selected for this position will be offered a job title/level (Senior Software Engineer vs. Senior Staff Software Engineer vs. Principal Software Engineer) that is commensurate with the candidates transferable education experience training knowledge skills and abilities.

DIVISION: Metrology and Analysis Systems Division (MAD)

COMPANY: Hitachi HighTech America Inc. (HTA)

TRAVEL: Up to 30 (domestically and internationally)

REMOTE WORK: Hybrid 50 Remote): Remote 70 / Onsite 30

EXPECTED PAY RANGE: $130560 $179519 annually (Senior Software Engineer)

$144298 $198409 annually (Senior Staff Software Engineer)

$159481 $219287 annually (Principal Software Engineer)


The pay ranges listed above are for each positions base pay only. This position may be eligible for other compensation including incentive pay and/or allowances. Candidates will receive additional information during the interview and selection process.

POSITION SUMMARY

Software Engineers are responsible for the development and maintenance of software and systems for Hitachi HighTech America Inc. (HTA) products.

PRIMARY RESPONSIBILITIES

  • Handson development documentationand testing of distributed applications
  • Researching and resolving complex software and system problems
  • Designing and simplifying user interfaces and documenting them
  • Creating architectures and complex designs independently and documenting them
  • Integrate and test software to confirm compliance with specifications
  • Developing functional specifications
  • Finding and fixing complex errors in any software
  • Participate in design reviews code reviews and test reviews
  • Other duties as assigned

EDUCATION LICENSES and/or CERTIFICATION REQUIREMENTS

  • BS Degree in Engineering Computer Science or an equivalent combination of education and experience

EXPERIENCE and TRAVEL REQUIREMENTS

  • Minimum of eight 8 years experience in software development Senior Software Engineer
  • Minimum of ten 10 years experience in software development Senior Staff Software Engineer
  • Minimum of twelve 12 years experience in software development Principal Software Engineer
  • Emphasis in building large highly scaled complex NTier/SOA webbased business applications with a focus on serverside technologies is a plus
  • Must have relevant experience with Core Java and multithreading
  • Professional handson experience with designing and developing applications using Java WebServices and various databases in a highly scaled web environment
  • Strong experience using Java with a deep understanding of objectoriented analysis and design (including design patterns)
  • Three 3 years experience in C is strongly preferred
  • Experience with opensource framework/libraries/concepts/tools such as JMS (Sun MQ) Cobertura Ant Maven PostgreSQL JBoss and Selenium is required
  • Full software development lifecycle experience
  • Demonstrated experience and comfortability using Agile as well as iterative methodologies
  • Demonstrated experience with Testdriven developmentusing tools like Junit Selenium JMeter and JProfile to spot performance issues and memory leaks
  • Experience with JCR systems (preferably JackRabbit) strongly preferred
  • This position requires up to 30 international and domestic travel (primarily between Pleasanton CA and Hillsboro OR as well as international travel to Japan).

KNOWLEDGE SKILLS and/or ABILITIES REQUIREMENTS

  • Ability to investigate and apply new technologies
  • Ability to improve the software development process
  • Excellent demonstrated verbal and written communication skills
  • Excellent relationship building skills
  • Selfsufficient selfreliant and selfdisciplined but also able to operate effectively as part of a team
  • Effective oral and written communication skills including ability to effectively communicate challenging or technical concepts.
  • Ability to comprehend and enforce safety policies

Equal Opportunity Employer (EOE)

Hitachi HighTech America Inc. is an equal opportunity employer.Hitachi HighTech America Inc. is committed to equal employment opportunities for qualified applicants without discrimination on the basis of actual or perceived of race (including traits historically associated with race such as natural hairstyle) color national origin ancestry religious creed age sex sexual orientation gender (including gender expression and gender identity) marital status registered domestic partner status family status military and veteran status domestic violence victim status medical condition (including genetic characteristics) physical or mental disability pregnancy or any other legally protected characteristic or status.

If you require reasonable accommodation in completing this application interviewing completing any preemployment testing or otherwise participating in the employee selection process please direct your inquiries to


Required Experience:

Staff IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.