Demo

Programmer

Surety HR, Inc.
Westlake, OH Full Time
POSTED ON 4/24/2026
AVAILABLE BEFORE 5/23/2026

We are seeking a skilled and motivated Software Programmer to join our development team. This role is responsible for designing, developing, maintaining, and improving internal software applications. The primary system supported in this role is our internal software, which is developed using .NET and C#.

The programmer will support enhancements, troubleshoot issues, and develop new features to improve system performance and functionality.

Key Responsibilities

  • Develop, test, and maintain applications using C# and the .NET framework
  • Support and enhance the internal software system
  • Write clean, scalable, and well-documented code
  • Troubleshoot and resolve software issues and bugs
  • Collaborate with internal teams to gather requirements and develop solutions
  • Maintain and improve existing codebases and system functionality
  • Assist with system upgrades, enhancements, and integrations
  • Create and maintain technical documentation for applications and processes
  • Participate in software testing, debugging, and quality assurance
  • Ensure applications follow security, performance, and reliability standards

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • Experience programming with C# and the .NET platform
  • Strong understanding of software development principles and best practices
  • Experience debugging and maintaining existing applications
  • Familiarity with database systems and SQL
  • Ability to work independently and collaboratively in a team environment
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • NET and C# development primarily in web-based applications
  • HTML, CSS3, JavaScript, jQuery, and frameworks
  • Visual Studios
  • Knowledge of Structured Query Language (SQL) and database structures

Preferred Qualifications

  • Experience supporting enterprise or internal business applications
  • Experience with web applications, APIs, or system integrations
  • Knowledge of version control systems
  • Experience working in ateam-based development environment
  • Experience with Business Report Creation using products such as Power BI, Microsoft SQL Server Reporting Services (SSRS), or Crystal Reports

Salary : $65,000 - $80,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer?

Sign up to receive alerts about other jobs on the Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Programmer jobs in the Westlake, OH area that may be a better fit.

  • Dawn Staffing Solutions Inc. (USA) Cleveland, OH
  • One of our manufacturing clients is looking for CMM Programmer at Cleveland, OH location for their facility. Key Responsibilities: Develop, program, and op... more
  • 17 Days Ago

  • Actalent Euclid, OH
  • Job Title: CNC Programmer Job Description We are seeking a skilled CNC Programmer to join our team on a 6-month contract. This role is an exciting opportun... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!