Senior Java Software Engineer (1946-509)

Rocket Waltham , MA 02154

Posted 5 months ago

Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands we interact with every day. At Rocket, software has always been about people - not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts with 31 offices around the world.

Job Overview

You are an experienced Java Software Engineer that has a thorough working knowledge of Java and you're comfortable using USS as a programming environment. You're able to mentor and coach others, but still humble and willing to learn from others as well. You are confident in your skills and are eager to innovate and add cool things to the product to capture more of the market share. You're a collaborator at heart and enjoy working as a team, but you also recognize when you're more efficient working on your own to meet deadlines and get things done. You're meticulous about proper documentation; you agree that good product materials mean that customers can help themselves and answer their own questions without having to call technical support. Yet, you welcome engaging with customers when they need to call and talk to a "techie".

What you will do...

  • Exhibit technical expertise leadership within a team

  • Set the direction for design and implementation of software features/functionality, or correction of defects

  • Synthesize multiple internal and external sources of input into product requirements

  • Design, write and test commercial/enterprise grade software

  • Document and communicate on technical topics outside the immediate development team

  • Become the technical subject matter expert for product domain

  • Be responsible for one or more products

  • Interact with users to help define system requirements and/or necessary modifications

  • Code, test, debug and enhance IMS tools

  • Interact with other development, support, and product team members in a fast-paced environment

  • Work with technical support to help diagnose and resolve issues in a timely manner

  • Troubleshoot technical issues and identify modifications needed in existing products to meet changing user requirements

  • Produce technical documentation

  • Work with Quality Assurance Engineers to create test plans, provide training on new products or product features, and to resolve any defects found during testing

  • Demonstrate technical knowledge of the products

Required Skills

What you must bring to the table...

  • Minimum of 5 years related experience with a bachelor's degree or equivalent work experience

  • Experience with Python

  • Experience with C

  • Experience with Agile methodologies

  • Experience with Git and automated build tools

  • Project and time management skills

  • Strong verbal and written communication skills

  • Self-motivation and passion for the job

  • Excellent teamwork skills

  • Outstanding attention to detail and quality

  • Ability to identify and complete tasks in a dynamic environment

Nice things to have...

  • Ability to mentor junior members of the development teams(s)

  • Time management and prioritization of work

  • Mastery of one or more programming languages

  • Proven track record of software development in the real world

  • Mastery of working in a team environment

  • Familiarity with Mainframe debugging tools

  • Critical situation experience

  • Familiarity with XDC

  • Familiarity with zFS/HFS/Unix System Services

  • Familiarity with SMP/E

Role-Based Competencies

  • Languages: C, Python

  • Mainframe knowledge: IMS z/OS, JES2/3, JCL, ISPF, SDSF, STROBE, Git

Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: 781-577-4321 or send an email to We will make a determination on your request for reasonable accommodation on a case-by-case basis.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer


Posted 2 days ago

VIEW JOBS 12/11/2019 12:00:00 AM 2020-03-10T00:00 Job Description: Are you looking for a company that cares about people's lives and health, including yours? At Olympus, we help make people's lives healthier, safer and more fulfilling, every day. We're currently looking for a Senior Software Engineer to join us in our Waltham, MA office. Let's inspire healthier lives, together. The Senior Software Engineer performs Software/Firmware development for new NPI (New Product Introduction) projects, and perform hardware/firmware integration, testing, and debugging. NPI projects will utilize 80% of work load; the remaining work effort will be in software support of related products. He/ She collaborates with other departments including Operations, Product Management, Customer Support, and Sales, in providing quick, robust system solutions. The incumbent works with a dynamic team of systems, software, electrical, and mechanical engineers to improve existing and creating new NDT products. Job Duties: In a typical day, you will: * Design software for embedded systems, coding, unit testing and system integration on problems of diverse scope requiring judgment and creativity. * Work collaboratively in a team environment. * Mentor junior employees or interns. * Perform Design documentation and communication. Adheres to schedules and timelines. * Perform software/hardware system integration using debuggers, oscilloscopes, etc. * Make judgements/suggestions on hardware schematic reviews. * Develop and execute test plans. * Perform other duties as assigned. Job Requirements: REQUIRED QUALIFICATIONS: * Bachelor's degree in Engineering required (EE/CE preferred) * Minimum 5 years of development experience with C/C++ coding. * Embedded Linux required. * Strong knowledge of embedded development tools required. * Working knowledge of software development best practices required e.g., Agile Scrum a plus. PREFERRED QUALIFICATIONS: * GUI development experience using off-the-shelve GUI components. (e.g., QT, PEG, ZINC etc.) a plus. * Working development experience with Device side iOT a plus. * Working knowledge with OS/micro-OS and multi-threaded application development desired. * Software development for Analytical instrumentation, hand-held electronic devices, or gaming a plus. * Working knowledge of digital hardware a plus. * Working knowledge of GIT source control. * Development experience with Embedded Linux driver development. * Working experience with Texas Instruments TMS320C6748 DSP processor a plus. * Working knowledge of peripheral driver development experience a plus. * Working experience with Freescale i.MX or Xilinx Ultrascale+ a plus. * Ability to work well individually and as a member of a team. We realize work isn't just a job to you. It's a big part of your life, but not the only part. That's why we offer competitive salaries, a robust 401(k) program, annual bonus program and comprehensive medical benefits, as well as tuition reimbursement, flexible schedules, parental and adoption leave, on-site services and Colleague Affinity Networks — so you can be ready for where life can take you. Olympus Waltham MA

Senior Java Software Engineer (1946-509)