The position mostly revolves around developing computer code for dentists and dental patients. We develop both internet browser based applications and Microsoft Windows server/client installed solutions. All of our software communicates with a relational database on the back end, usually MySQL.
The ideal candidate for the Software Engineer position will meet the following requirements:
- Bachelor's degree in Computer Engineering or a software programming related field
- Professional appearance and demeanor
- Experience with C# or Java a plus
Job Responsibilities:
- Collaborate with other software engineers and support technicians
- Design, code, test, debug, and implement solutions using software design patterns, style guides, and best practices
- Research and resolve customer reported issues. Participate in customer support and high level troubleshooting
- Document programming problems and resolutions for future reference
- Maintain historical records by documenting program development and revisions
- Maintain confidentiality
- Independently manage time
Benefits include very good medical and dental insurance, 401k with match, paid holidays and paid time off (vacation or sick time). Wage for this position starts at $32-34/hr DOE, 40 hours/week. While we do not require employees to work over 40 hours/week, we generally allow it for employees who are interested.
Drug test and background check will be required. We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office.
Job Type: Full-time
Pay: $35.00 - $37.00 per hour
Expected hours: 40 per week
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Family leave
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- On-site gym
- Paid holidays
- Paid time off
- Parental leave
- Retirement plan
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Application Question(s):
- What city and state do you currently reside in?
Work Location: In person