Avatar for RedSail Technologies
RedSail Technologies
Actively Hiring
Pharmacy management and software solutions

Software Developer Engineer

Posted: 10 months ago
Hires remotely in
Remote Work Policy

Remote only

Company Location
Spartanburg
Visa Sponsorship

Not Available

RelocationAllowed
Skills
Java
Javascript
Golang

About the job

Software Developer Engineer

Job Description

The Software Developer Engineer will focus on designing, developing, testing, and maintaining software applications. The successful candidate will collaborate with cross-functional teams to define, design, and ship new features, write clean and efficient code, troubleshoot and debug existing software, and participate in code reviews to maintain code quality. The ideal candidate should have a basic understanding of Java, Golang, and JavaScript, and a good understanding of software development principles. Familiarity with PostgreSQL, MongoDB, NATS, AWS Cloud, Terraform, and Docker is a plus. Strong problem-solving skills and a proactive attitude are essential.

Key Responsibilities:

  • Design, develop, test, and maintain software applications with a focus on quality and efficiency.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and maintainable code.
  • Troubleshoot and debug existing software, identifying and fixing issues.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Assist developers with network-related challenges, providing fast and effective solutions.
  • Maintain and improve network automation using Terraform and GitHub Actions.
  • Ensure that network architecture follows best practices for security, scalability, and performance.
  • Work with AWS Organizations to manage multi-account setups, policies, and best practices.
  • Contribute to continuous improvement of the development process.
  • Stay up-to-date with industry trends and emerging technologies.
  • Perform other duties as assigned by RedSail Technologies management.

Required Skills & Qualifications:

  • Basic understanding of Java, Golang, and JavaScript.
  • Good understanding of software development principles.
  • Familiarity with PostgreSQL, MongoDB, NATS, AWS Cloud, Terraform, and Docker.
  • Proven experience with AWS network services, particularly in multi-account and multi-region environments.
  • Expertise in managing infrastructure using Terraform and experience with AWS network components.
  • Experience with AWS Organizations for managing multi-account structures and policies.
  • Ability to understand and work with existing infrastructure, supporting ongoing development and expansion efforts.
  • Strong communication skills with the ability to support developers quickly and efficiently.
  • Strong problem-solving skills and a proactive attitude.

Preferred Qualifications:

  • Experience with AWS network services.
  • Experience in managing infrastructure using Terraform.
  • Knowledge of CI/CD pipelines and automation tools.
  • Familiarity with microservices architecture and distributed systems.

Benefits:

  • Competitive salary with performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible work arrangements, including remote work options.
  • Opportunities for professional development and certifications.
  • Employee Incentive Plan (EIP) Bonus

About the company

RedSail Technologies company logo

RedSail Technologies

Actively Hiring
Pharmacy management and software solutions501-1000 Employees
Company Location
Spartanburg
Company Size
501-1000
Learn more about RedSail Technologies image