Job Description

Job Description

Job Title: Software Engineer

Location: Remote

Job Type: Full-time

Salary: Competitive

The Software Engineer will be responsible for designing, developing, and maintaining software applications. This role requires a strong understanding of software development principles and a passion for creating high-quality, scalable solutions.

Key Responsibilities:

  • Design and implement new features
  • Collaborate with cross-functional teams
  • Write clean, maintainable code
  • Participate in code reviews
  • Troubleshoot and debug issues

Requirements:

  • Bachelor’s degree in Computer Science or related field
  • Proven experience in software development
  • Strong knowledge of programming languages such as Java, Python, or C#
  • Experience with version control systems like Git
  • Excellent problem-solving skills

If you are ...

Ready to Apply?

Take the next step in your AI career. Submit your application to CoreCivic today.

Submit Application