Software Developer (entry level)

JOB DESCRIPTION:  
Reporting to the General Manager of Rite-Hite Digital Solutions LLC, your primary focus will be to lead the efforts in the design, analysis, development, evaluation and optimization of new and existing software platforms.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Perform/coordinate all activities necessary to complete major development projects which meet budget, schedule, performance, and quality expectations. Manage concepts from ideation through completion (validation) by orchestrating a variety of roles, responsibilities, technologies, and partnerships.

Innovate, develop, and optimize algorithms and software solutions that are responsive to business objectives and customer needs.

Select, develop, and optimize networking platforms that are supportive of our software and system needs.

Keep current on all relevant hardware, software, and network technologies that affect our strategic vision and ongoing product development efforts.

Lead sub-teams (as assigned), develop project schedules, and set obtainable goals. Effectively interface with internal and external contacts.

Field trips to install and troubleshoot prototype and/or field test models (possible overnight travel) will be required.

PRINCIPAL ACCOUNTABILITIES

Assist in achieving business goals through lead contributions in developing new products and implementing product improvements.
Ensure that product performance goals are met by implementing appropriate test programs and documenting proper product/component/software compliance.

Manage projects to meet schedule, budget, performance, and quality expectations.

EDUCATION and/or EXPERIENCE

This position requires a Bachelor’s Degree in Computer Science, with 0-2 years of experience; or equivalent education/experience.

The candidate is required to have the following skills:

Key Skill Sets:

  • PHP, Object Oriented design, SQL, HTML, CSS, JavaScript, Git/SVN

Strong knowledge of server & network architecture

Experience validating complex systems involving hardware, software, and peripheral devices.

Strong understanding of system engineering concepts and systematic problem solving skills

Excellent ability to communicate complex solutions or ideas.

Excellent ability to understand, breakdown, and analyze system level requirements

The following knowledge base is desirable for the ideal candidate:

  • Bootstrap
  • jQuery
  • AngularJS
  • C or C++
  • Linux OS
  • Windows OS
  • API implementation
  • IoT
  • Cloud infrastructure, components, and computing solutions
  • Wireless networking
  • Data analysis

WE OFFER:  

Rite-Hite provides competitive compensation and a comprehensive benefits package with medical, dental, and vision coverage along with life and paid medical leave. We also provide a retirement savings plan that combines 401(K) with company match and profit sharing, as well as continual learning opportunities and career advancement.

Rite-Hite is an Equal Opportunity/Affirmative Action employer offering a drug free workplace for our customers and employees.