Senior, Senior Staff, or Principal Software Engineer (MAD-LP-CA&OR)

Company:  HITACHI HIGH-TECH AMERICA, INC.
Location: Hillsboro
Closing Date: 31/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Description

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 candidate’s transferable education, experience, training, knowledge, skills, and abilities.

POSITION: Senior Software Engineer

- or - Senior Staff Software Engineer

- or -Principal Software Engineer

DIVISION: Metrology and Analysis Systems Division (MAD)

COMPANY: Hitachi High-Tech America, Inc. (“HTA”)

TRAVEL: Up to 30% (domestically and internationally)

REMOTE WORK: Hybrid (+50% Remote) - 70% Remote / 30% Onsite

EXPECTED PAY RANGE: $126,757 - $174,291 annually (Senior Software Engineer)
$140,095 – $192,630 annually (Senior Staff Software Engineer)
$154,836 - $212,900 annually (Principal Software Engineer)

The pay ranges listed above are for each position’s 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 High-Tech America, Inc. (HTA) products.

PRIMARY RESPONSIBILITIES

  • Hands-on development, documentation, and 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 N-Tier/SOA web-based business applications with a focus on server-side technologies is a plus
  • Must have relevant experience with Core Java and multithreading
  • Professional, hands-on experience with designing and developing applications using Java, Web-Services, and various databases in a highly scaled web environment
  • Strong experience using Java with a deep understanding of object-oriented analysis and design (including design patterns)
  • Three (3) years’ experience in C++ is strongly preferred
  • Experience with open-source 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 Test-driven development, using 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

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
  • Self-sufficient, self-reliant, and self-disciplined, 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)-Females/Minorities/Protected Veterans/Individuals with Disabilities

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

#J-18808-Ljbffr
Apply Now
Share this job
HITACHI HIGH-TECH AMERICA, INC.
  • Similar Jobs

  • Senior Software Engineer (MAD-LP-OR)

    Hillsboro
    View Job
  • Senior Principal Software Development Engineer

    Beaverton
    View Job
  • Senior Software Engineer

    Beaverton
    View Job
  • Senior Software Engineer

    Beaverton
    View Job
  • Senior Software Engineer-3

    Beaverton
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙