What are the responsibilities and job description for the SOFTWARE ENGINEER position at JOINT INDUSTRY BOARD OF THE ELECTRICAL INDUSTRY?
Title: Software Engineer/Full Stack Developer (Ruby on Rails)
Salary: $127,646.01 ($2,266.95, plus FICA reimbursement of $187.78 per week)
FLSA Status: Exempt
Location: Fresh Meadows, New York
Department: Information Technology
Reports To: Manager of Information Technology
The Joint Industry Board is seeking an experienced Software Engineer/Developer with Full Stack expertise using Ruby. The ideal Software Engineer will possess solid web application and web service development experience with heavy emphasis on Ruby on Rails and Ruby. The Software Engineer will report to the Manager and work closely with all internal and external stakeholders of the Joint Industry Board.
JOB DESCRIPTION
Reporting to the Manager of I.T, under general supervision, the Software Engineer/Developer (Ruby on Rails) will be responsible for but not limited to:
- Develop code that complies with design specifications, meets security and Ruby on Rails best practices and support requirements.
- Use Ruby on Rails framework to develop client applications utilizing front-end technologies
- Use JavaScript
- Use Angular
- Use React.
- Build high-quality features across the entire tech stack.
- Implement robust, secure and scalable software.
- Use a variety of tools to perform unit testing, regression testing, automated builds, and source control.
- Develop close working relationships with members of teams within the organization.
- Design and develop new systems as well as enhancements and fixing defects to existing software.
- Interface with other groups to develop and implement solutions.
- Support and maintain web-based applications critical to the day-to-day functions of business units.
- Participate in the development and implementation phases of projects to integrate appropriate applications.
- Perform code review with team members.
- Review implementation plans and participate and even be able to manage product installations.
Work Environment
We thrive to provide a supportive and collaborative environment. We are employee- focused emphasizing mutual respect a strong sense of community and a positive team culture. We offer a healthy work -life balances and a desirable work environment with a diverse workforce.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Visual acuity sufficient to work at a computer screen frequently and throughout the day, near and far visual acuity, depth perception, color vision sufficient to recognize people, words, and numbers; Sufficient mobility to move about, including standing, bending, stooping, kneeling, reaching, pushing/pulling; Speaking and hearing ability sufficient to hear over phone and carry on routine conversations See to read manuals, video display screens, and other related material; Sit for extended periods in a typing position Hand-eye-arm and finger dexterity to use a personal computer keyboard, and other common office equipment for long periods of time. Must possess the knowledge, skills and abilities to be able to perform the essential job functions with or without reasonable accommodation.
Position Type/Expected Hours of Work
This is a full-time permanent exempt position. Days and hours of work are Monday through Friday, 8:30 p.m.-4:30 p.m.—must be flexible and available. Potential for two days of hybrid work after initial assessment period.
Flexibility: Must be able to work overtime when necessary.
Travel: No travel is expected for this position.
Salary : $127,646