Senior Software Engineer

September 23

Apply Now
Logo of Hitachi

Hitachi

Information & Telecommunication Systems • Social Infrastructure & Industrial Systems • Electronic Systems & Equipment • Automotives Systems • Smart Life & Ecofriendly Systems

10,000+

Description

• 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. • Software Engineers are responsible for the development and maintenance of software and systems for Hitachi High-Tech America, Inc. (HTA) products. • 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.

Requirements

• BS Degree in Engineering, Computer Science, or an equivalent combination of education and experience. • 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.

Apply Now

Similar Jobs

September 22

Oscar

51 - 200

Lead designs for Oscar's infrastructure platform, ensuring scalability and reliability.

September 22

Discord

501 - 1000

Develop and innovate social gaming experiences at Discord's Activities Studio.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com