All roles

Open role

[Remote] Senior Software Engineer

Remote · Finland 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 contributes across the software development lifecycle, collaborates with engineering and clinical teams to build systems, supports security and risk assessments, and resolves operational problems with customers.

Responsibilities

  • Participate in all phases of SDLC, including design, software development and code reviews
  • Work with fellow software engineers, software architects, quality (QA) engineers, full-stack developers, and other engineering/development team members to design and build required systems
  • Coordinate and communicate with clinical analysts, product analysts, quality analysts, and other software engineers
  • Contribute to Security and Risk assessments to aid in the deployment of application components in Production
  • Interact with customers to resolve operational problems and determine customer requirements, as well as a willingness to be on-call

Skills

  • Bachelor's Degree or higher AND Five (5) years of software development experience
  • High School Diploma/GED AND Ten (10) years of software development experience
  • Five (5) years of software development experience using Java and C# in a private, public, government, or military environment
  • Two (2) years of experience with lambda and/or step functions
  • One (1) year experience with relational SQL/NoSQL databases
  • One (1) year of experience with developing, implementing, and deploying cloud architecture, particularly AWS, for large-scale hosted applications
  • One (1) year of experience with Python for scripting and test automation
  • Master's or Bachelor's degree in Computer Science, Computer Science Engineering, or related discipline from an accredited institution
  • Demonstrated skills in software engineering methodology in an Agile environment, including documentation, configuration management, unit and integration testing, continuous integration with verification and validation
  • Demonstrated problem solving and analysis skills with the ability to work independently and with distributed teams
  • Experience developing code for a Linux/Unix based operating system
  • Experience developing and delivering commercial enterprise software using solid software design principles and architectural patterns and delivering projects within defined timelines and scope requirements

Benefits

  • Comprehensive healthcare package (medical, dental, vision), subject to eligibility requirements
  • Disability and group term life insurance, subject to eligibility requirements
  • Health and flexible spending accounts, subject to eligibility requirements
  • Utilization bonus, subject to eligibility requirements
  • 401(k) with match, subject to eligibility requirements
  • Flexible time off for salaried employees, subject to eligibility requirements
  • Parental leave for salaried employees, subject to eligibility requirements
  • Flexible work arrangements, 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