SENIOR SOFTWARE DEVELOPER
Our development projects include HMI/SCADA development, plant management systems, and communications interfaces, configuration tools and programming logic for automation controls.
Job Responsibilities
Not a remote position. You must live in Cincinnati and report to the office.
· Development of software applications for thermal processing industry using C#, .Net and SQL
· Design and implement new features while continuously improving the quality of products and applications
· Includes user interface development, communications between systems, and databases
· Work collaboratively with other software engineers, systems engineers and end-users
· Develop robust, testable, modular, reusable, well-documented code
Preferred Qualifications
· Bachelor’s degree in Computer Science or Engineering or equivalent work experience
· At least 3-10 years of experience developing software
· Experience with Object Oriented programming language (C# preferred)
· SQL/database experience
· Competency in developing modules independently
· Excellent interface design skills
· Experience with WPF is a plus
· Strong back-end development skills
· Adept at troubleshooting and problem solving.
· Excellent verbal and written communication skills
· Ability to explain complex technical information in simple language
Benefits offered:
- Paid time off
- Health insurance
- Dental insurance
- Healthcare spending or reimbursement accounts such as HSA
- Retirement benefits or accounts
- Education assistance or tuition reimbursement
- Workplace perks such as food/coffee and flexible work schedules
- Others
Job Type: Full-time
Pay: $90,000.00 - $110,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
Schedule:
Work Location: In person