EngineerJobs.io
← Back to all jobs

Job Description

Solar Com Inc. is hiring a Systems Software Engineer in Nashville, TN (onsite). This role supports the design, development, testing, and ongoing maintenance of reliable software systems and applications, with a focus on improving performance, reliability, scalability, security, and maintainability. The position offers a proposed annual salary of $90,000–$120,000, along with dental insurance, a flexible schedule, and relocation assistance.

Responsibilities

  • Design, develop, test, and maintain software systems and applications.
  • Analyze system requirements and translate them into technical solutions.
  • Develop and maintain backend services, software components, and system integrations.
  • Identify and resolve software defects, performance issues, and system errors.
  • Improve system reliability, scalability, security, and maintainability.
  • Write clean, documented, and reusable code.
  • Participate in code reviews, testing, debugging, and deployment activities.
  • Collaborate with developers, system administrators, and other technical stakeholders.
  • Monitor system performance and recommend improvements.
  • Maintain technical documentation and development standards.

Requirements

  • Professional experience in software engineering or systems software development.
  • Proficiency in one or more programming languages: C++, Java, Python, or C#.
  • Understanding of operating systems, data structures, algorithms, and software architecture.
  • Experience with debugging, testing, and troubleshooting software systems.
  • Familiarity with databases, APIs, and software integration.
  • Knowledge of version control systems such as Git.
  • Strong analytical, communication, and problem-solving skills.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
  • Experience developing system-level software or enterprise applications.
  • Familiarity with Linux or Windows development environments.
  • Knowledge of cloud platforms, CI/CD pipelines, and automated testing.
  • Understanding of cybersecurity and secure software development practices.

Technology Stack

C++, Java, Python, C#, Git

Compensation

Proposed annual salary: $90,000–$120,000

The final salary is established by the employer based on experience, technical qualifications, and job responsibilities. Benefits and additional compensation should be confirmed before publication.

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

Similar Jobs