What are the responsibilities and job description for the Software Engineer - $200K – $250K position at RCT Systems?
Seeking a Software Engineer to support full-lifecycle software development, from design and implementation to testing, deployment, and O&M. The role focuses on building and maintaining cloud-based, containerized applications; solving software architecture challenges; and supporting secure cloud and server infrastructure. Responsibilities include developing modern web applications, managing virtualized Windows and Linux environments, ensuring security compliance, and proactively troubleshooting system issues.
Key Requirements:
RCT Systems offers:
Key Requirements:
- Strong experience designing and building cloud-based applications using modern best practices
- Background in software, web, and application development and deployment
- Object-oriented development (Java, Go, C#)
- Front-end development with React, Angular, or Vue
- Linux development experience
- Cloud platforms: AWS, Azure, or GCP
- Containerization and Kubernetes
- Infrastructure orchestration (Terraform, Ansible, Helm)
- Networking and VPN technologies (OpenVPN, WireGuard, IPSec)
- Server and account management, system upgrades, patching, and security hardening
RCT Systems offers:
- Competitive benefits package (medical, dental, vision, life insurance)
- Immediate 401k vesting
- Generous PTO and flexible schedules
- $500.00 annual technology allowance
Salary : $500