Easter Seals Jobs

Job Information

Ricoh Americas Corporation Senior Programmer _ Java in Boulder, Colorado

Advisory Engineer, Software S&SS

POSITION PROFILE

Technical professional who contributes significantly to the design, test, development, and/or support of systems.

The Advisory Engineer, Software provides technical direction and leadership in the development of integrated system products. Decisions affect the overall success of the project and directly impact financial performance, image, schedules, and customer satisfaction.

Limited direction and general instruction on new assignments. Work evaluated upon completion.

JOB DUTIES AND RESPONSIBILITIES

  • Scope of work encompasses multiple components, or a complex component, of a software product or solution.

  • Solves complex software engineering problems within the company. Uses judgment within defined policies and practices.

  • Ensures design and code development incorporates latest technologies and maximizes resources.

  • Makes decisions and recommendations on priorities, design changes, improvements, and problem resolution.

  • Defines, recommends, and implements software alternatives and solutions which will achieve a high level of efficiency and customer satisfaction.

  • Advises other professionals on complex software product issues related to own discipline.

  • Leads professional teams and significant project planning activities, ensuring that development is completed in a timely and cost effective manner.

  • Accountable for completion of team or departmental results and activities and or projects involving multi functional teams on or ahead of schedule while achieving or improving cost and quality objectives.

  • Decisions have a direct and significant effect on project/team objectives and directly impact customer satisfaction, cost, quality and expense

  • Provides on-going technical guidance and leadership for software development projects within the team or functional area.

  • Thoroughly understands and effectively executes existing software development processes and procedures and develops new approaches as appropriate.

  • Actively participates in defining and deciding upon objectives which support the changing business needs.

  • Contributes to development of organizational goals. Failure to accomplish would normally have serious results and substantial additional l resources to correct.

  • Ensures accurate and thorough documentation is maintained for the project.

  • Assumes additional responsibilities as assigned.

Additional Pay Details

Compensation Range

$ 110,000 to $ 140,000 annually

QUALIFICATIONS (Education, Experience, and Certifications)

  • Has professional and in-depth knowledge of software development, system/product design, and integration; typically acquired via significant professional experience.

  • Requires a BS degree in engineering and experience specific to the engineering discipline.

  • At least 10 years of Java Development experience, developing applications for enterprises

  • Strong knowledge of SQL and experience with developing applications that rely on databases

  • At least 3 years experience with Python

  • Experience with SVN or similar technology and code management

  • Has strong knowledge of Linux and AIX and development of applications in those environments

KNOWLEDGE, SKILLS AND ABILITIES

  • Broad application of principles, theories and concepts, plus working knowledge of related fields.

  • Has professional and in-depth knowledge of software development, system/product design, and integration; typically acquired via significant professional experience.

  • Understands environment in which product is used.

  • Effectively uses teamwork and group dynamics skills to lead development of software engineering solutions.

  • Positively contributes to a high-morale/high-performance team culture, leading by example.

  • Effectively communicates with management, customers and occasionally to executives.

  • Networks with senior internal/external personnel in area of expertise.

  • Position requires analytical ability, creativity and judgment in analyzing, developing and implementing software solutions to complex requirements.

  • As a seasoned experienced professional, applies creativity to invent and/or improves software development tools, processes and procedures.

  • Understands and supports the mission and vision of the function.

  • Recognized as a technical authority within the functional area team or department

WORKING CONDITIONS, MENTAL AND PHYSICAL DEMANDS

  • Cope with stressors and demands that are associated with the job and/or the work environment so that acceptable and defined levels of performance and overall contribution are maintained. (While all jobs involve dealing with stressors, the particular stressors may vary job to job).

  • Work in areas which adhere to state and federal regulatory standards, or where no such standards exist, to nationally accepted guidelines; i.e., dust, fumes, physical and chemical agents.

  • Adaptable and flexible to work environment including, but not limited to, out of town travel as required to meet business commitments and working overtime, as business needs may require, handling multiple tasks concurrently, and easily adapting to new assignments, system, tools; produce clear, concise, accurate written communication, clearly conveying thoughts and ideas to peers, management, and customers; establish and maintain positive work relationships with peers, management, and customers, displaying willingness to understand diverse points of view; learn and apply new equipment and tools within an acceptable timeframe; and assume ownership of assignments, completing commitments on time. (While all of these continuing responsibilities apply to all jobs in the company, the specific ways in which they apply may vary job to job).

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with a job.

Come Create at Ricoh:

If you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a team of information seekers and customer-obsessed collaborators who aspire to deliver the services, solutions, and technologies that empower business success. We are looking for talented, inspired individuals to join us to help drive high-performance team and our commitment to excellence.

Ricoh is an integrated solutions provider and partner that connects people and technology, creates outstanding customer experiences, and delivers innovation for businesses worldwide. We empower digital workplaces by enabling individuals to work smarter from any location and harness the power of information—how it is collected, stored, managed, and shared—to unlock the potential in every organization. We deliver services and technologies that inspire our customers’ success and guide them toward a better and more sustainable future. If you are seeking a purpose-driven and passionate team, come create with us, and help drive our high-performance culture of excellence into tomorrow.

Invest in Yourself:

At Ricoh, you can:

  • Choose from a broad selection of medical, dental, life, and disability insurance options.

  • Contribute to your financial security with Retirement Savings Plan (401K), Health Savings Account (HSA), and Flexible Spending Account (FSA) investments.

  • Augment your education with team member tuition assistance programs.

  • Enjoy paid vacation time and paid holidays annually

  • Tap into many other benefits to enhance your health, wellness, and ongoing personal and professional development.

EEO/Affirmative Action Employer -- M/F/Disability/Veteran

DirectEmployers