We're partnering with an organization seeking a seasoned Senior Full-Stack Developer to join a high-impact engineering team. This is a contract role through the end of the year, with a strong potential for extension or conversion to full-time.
This team builds and maintains large-scale backend systems that support the ingestion and delivery of images and video content, internal admin tools, and global customer-facing services.
What We're Looking For
A hands-on, flexible engineer with strong backend and cloud development experience, comfortable working in a fast-paced, collaborative environment.
Requirements
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience building cloud-based applications in AWS
- Strong proficiency in C#/.NET
- Solid understanding of distributed systems and high availability architectures
- Experience developing N-tier web applications
- Proficiency in:
- Web technologies: HTML, JavaScript/jQuery, CSS, REST, JSON
- Relational databases: PostgreSQL, MySQL, or SQL Server
- Version control: Git (ideally GitLab)
Soft Skills
- Strong system-level thinking
- Proven leadership and mentoring abilities
- Team-oriented, collaborative mindset
- Quick learner, self-starter, and independent worker
Nice to Have
- Experience with container platforms (e.g., Docker)
- Familiarity with infrastructure automation tools like Terraform (required)
- Experience with container orchestration tools, especially Kubernetes (required)
- Strong knowledge of AWS cloud services (required)
- Prior experience with Scala
- Background in Agile methodologies and CI/CD practices
- Experience building high-traffic, scalable, and high-performance systems
- Knowledge of RabbitMQ or similar messaging systems
- Experience developing web apps using Blazor UI
This is an excellent opportunity to contribute to a major digital media platform while working with cutting-edge cloud and backend technologies. If you're ready to make an impact in a fast-moving environment, we'd love to hear from you.