Back to jobs

Software Developer

Infinics · Charlotte, NC, US

Spotted 1h agoFull-time

Job details

Pay
$80,000 – $115,000 a year
Work mode
On-site
Employment
Full-time
Education
Bachelor's degree
Posted
Oct 18, 2026
Last confirmed open
Oct 18, 2026
Job description

About this role

Job Description

Infinics is seeking a motivated Software Developer to design, develop, test, and maintain software applications that support business requirements and improve operational efficiency. The ideal candidate will have a solid understanding of programming, application development, databases, and software troubleshooting.

The successful candidate will collaborate with technical teams to develop reliable software solutions, improve existing applications, and ensure that software meets quality, performance, and usability standards.

Responsibilities

  • Design, develop, and maintain software applications based on business requirements.
  • Write clean, efficient, reusable, and well-documented code.
  • Build and enhance application features, backend services, and APIs.
  • Develop database queries and support data integration processes.
  • Test applications to identify defects and verify functionality.
  • Troubleshoot software problems and implement appropriate fixes.
  • Collaborate with developers, QA specialists, and project stakeholders.
  • Participate in code reviews and follow software development best practices.
  • Maintain technical documentation and support application updates.
  • Research new technologies and recommend improvements to existing systems.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • Experience with one or more programming languages, such as Java, Python, C#, or JavaScript.
  • Understanding of object-oriented programming and software development principles.
  • Familiarity with databases, SQL, APIs, and version control tools such as Git.
  • Knowledge of debugging, software testing, and application maintenance.
  • Strong analytical thinking and problem-solving skills.
  • Effective communication and teamwork abilities.
  • Ability to manage assigned tasks and meet project deadlines.

Preferred Skills

  • Experience developing web applications or enterprise software.
  • Familiarity with modern development frameworks and cloud platforms.
  • Knowledge of Agile development practices and CI/CD workflows.
  • Understanding of application security and performance optimization.

Benefits

Potential benefits may include medical coverage, retirement savings options, paid time off, and professional development opportunities, depending on the employer's actual policies and eligibility requirements.

About the Company

Infinics is the company name provided for this sample job description. Its exact legal identity, current business operations, and presence in Charlotte, North Carolina, have not been independently verified. Confirm the intended employer's official company profile before publishing a company-specific overview.

Pay: $80,000.00 - $115,000.00 per year

Benefits:

  • Health insurance
  • Relocation assistance
  • Visa sponsorship
  • Vision insurance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed