Demo

Software Developer

The Hales Group
Clayton, NC Full Time
POSTED ON 8/7/2026
AVAILABLE BEFORE 12/4/2026

The Hales Group is looking for a skilled Software Developer to join our team and help build, maintain, and improve our software systems to meet user needs and business requirements. The ideal candidate must have strong hands-on experience with .NET development and brings additional value through Android Studio experience. This role involves writing clean, efficient code, troubleshooting issues, and collaborating with cross-functional teams to deliver high quality software solutions and training and supporting end users.

Key Responsibilities

● Design, develop, test, and maintain proprietary software applications using .NET technologies, Java and C#

● Be proficient in Android Studio in order to improve and troubleshoot a mobile Android application

● Recommend and implement improvements that enhance software quality, performance, maintainability, and user experience.

● Collaborate with cross-functional teams to define, design, and ship new features

● Create and maintain technical documentation for software applications and system changes.

● Diagnose and resolve technical issues across software and general IT systems

● Write clean, scalable, and well-documented code

● Participate in code reviews and contribute to best practices

● Collaborate with engineering, operations, and business stakeholders to define requirements, develop solutions, test functionality, and implement software enhancements.

● Train and support application main users

Required Qualifications

· .NET Development Experience (Required): Proven experience building applications using .NET Framework and modern .NET (.NET Core/.NET 6 ), including C# and WinForms

● Solid understanding of object-oriented programming principles

● Experience with relational databases (SQL Server, MySQL, or similar) and writing efficient queries

● Familiarity with version control systems (Git)

● Ability to troubleshoot, debug, and optimize existing codebases

● Strong problem-solving skills and attention to detail

● Good communication and teamwork skills

● Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience

Preferred Qualifications

· Android Studio / Android app development experience (Priority Plus) — experience building, testing, and deploying native Android applications (Java or Kotlin)

● Familiarity with cross-platform frameworks (Xamarin, MAUI, or similar) a plus

● General IT support experience (networking, systems administration, hardware/software troubleshooting)

● Knowledge of SCADA (AVEVA Edge) and/or PLC programming a plus

An Equal Opportunity Employer

Pay: $100,000.00 - $120,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Referral program
  • Vision insurance

Work Location: In person

Salary : $100,000 - $120,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 Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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 Software Developer jobs in the Clayton, NC area that may be a better fit.

  • Software Technology Inc Raleigh, NC
  • Job Title: AWS Senior Developer Location: Raleigh, NC 27607 Duration: 12 Months Work Type: Hybrid Description: We are looking to hire a senior AWS develope... more
  • 1 Day Ago

  • Kimley-Horn Cary, NC
  • Overview We are currently seeking a highly skilled and motivated Senior .NET C# Developer to solve complex engineering problems and lead a small team of de... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!