All roles

Open role

[Remote] Senior Software Engineer

Remote · Morocco Full-time

Note: The job is a remote job and is open to candidates in USA. Turnberry Solutions is hiring a Senior Software Engineer for its Digital Modernization practice. The role designs, builds, and maintains cloud-based back-end services for data-centric clinical and analytics applications, while collaborating across engineering, product, and architecture teams.

Responsibilities

  • Design and build back-end services that support our portfolio of data-centric clinical and analytic applications
  • Applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks
  • Ensure that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase
  • Work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients
  • Work closely with the Product Owners, Product Managers, and Architects to translate requirements into code
  • Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning
  • Participate in DevOps, Agile, continuous development, and integration frameworks
  • Programming in high-level languages such as Go, Python, Java etc
  • Ensure all appropriate documentation of processes and source code is created and maintained
  • Communicate effectively with peers, leaders, and customers throughout the organization
  • Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation
  • Contribute to design and architecture discussions with Principals and Architects
  • Lead targeted cross-functional improvement efforts and mentor more junior software engineers
  • Solve complex problems; take a new perspective on existing solutions
  • Work independently with minimal guidance
  • May lead projects or project steps within a broader project or have accountability for ongoing activities or objectives
  • Act as a resource for colleagues with less experience

Skills

  • Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below
  • Associate's degree in Computer/Science/Engineering or related field with 7 years of experience
  • Have in-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.) and a basic knowledge of related fields
  • Demonstrated problem solving and time management skills
  • Possesses strong technical aptitude for designing and implementing software solutions
  • Experience with modern application development frameworks
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Deep hands-on technical expertise, excellent verbal and written communication skills
  • Experience with Agile software development techniques
  • Javascript
  • Typescript
  • SWE best practices
  • Python
  • REST API development
  • FastAPI
  • Swagger
  • Containerization (Docker/Podman)
  • GC
  • ApigeeX
  • Cloud Run Services and Jobs
  • Cloud SQL/PostgreSQL
  • Terraform
  • CI/CD
  • Experience with Healthcare data, Claude Code, Oauth, Microsoft EntraID
  • Master's degree in Computer Science/Engineering or related field
  • Ability to use a wide variety of open-source technologies and cloud-based services
  • Experience writing software for the cloud (GCP, AWS, Azure)
  • Experience in databases, analytics, big data systems or business intelligence products
  • Experience building high-performance, highly available and scalable distributed systems
  • Experience developing software for healthcare related industries

Benefits

  • Comprehensive healthcare package (medical, dental, vision)
  • Disability and group term life insurance
  • Health and flexible spending accounts
  • Utilization bonus
  • 401(k) with match
  • Flexible time off for salaried employees
  • Parental leave for salaried employees
  • Flexible work arrangements (all benefits are subject to eligibility requirements)
  • 100% remote

Company Overview

  • Turnberry Solutions is an IT consulting firm that offers staffing services. It was founded in 2001, and is headquartered in Blue Bell, Pennsylvania, USA, with a workforce of 1001-5000 employees. Its website is http://turnberrysolutions.com.
  • Company H1B Sponsorship

  • Turnberry Solutions has a track record of offering H1B sponsorships, with 11 in 2026, 7 in 2025, 16 in 2024, 21 in 2023, 28 in 2022, 27 in 2021, 57 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Software Engineer

    Work from home Full-time role

    [Remote] Chief Marketing Officer

    Work from home Full-time role

    [Remote] Transaction Advisory Services Consultant

    Work from home Full-time role

    [Remote] Legal Contract Specialist

    Work from home Full-time role

    [Remote] 2027 Summer Intern, Marketing and Communications (Reston, VA; Atlanta, GA; Oklahoma)

    Work from home Full-time role

    Auto Insurance Claims Manager

    Work from home Full-time role

    Agente Call Center Ingresos en Dolar - Remoto

    Work from home Full-time role

    2027 Internships

    Work from home Full-time role

    Senior Business Intelligence Analyst

    Work from home Full-time role

    SEO & AI Search Manager | Remote | LATAM Only |

    Work from home Full-time role

    Hiring! Healthcare Payer Implementations Technical Project Manager /Program Leader/Product Manager

    Work from home Full-time role

    Oncology Data Specialist

    Work from home Full-time role

    Seasoned Virtual Assistant for Holistic Mental Health Practice – Front Desk, Billing, Lead Generation, Remote Patient Support & Community Outreach at brighthush

    Work from home Full-time role

    Data Scientist/Engineer

    Work from home Full-time role

    Customer Success Manager, SMB - Mexico

    Work from home Full-time role

    Strategic Partnerships Manager - Remote

    Work from home Full-time role

    Senior Manager, Enterprise Strategy and Partnerships - Remote

    Work from home Full-time role

    Director of Education Operations

    Work from home Full-time role

    Vehicle Integration and Test Engineer Intern | Remote

    Work from home Full-time role

    Licensed Marriage and Family Therapist

    Work from home Full-time role

    Enablement & Engagement Manager, Academic Partnerships

    Work from home Full-time role