[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. RealTime eClinical Solutions is a Global Leader and rapidly growing SaaS technology company that provides comprehensive Software Solutions to the clinical research industry. They are seeking an entry-level Software Engineer to contribute to SaaS software development activities and help build world-class software solutions in a collaborative team environment.ResponsibilitiesDeliver robust and scalable solutions, incorporating new technologies as appropriateUse Agile/Scrum/Kanban methodologies as a contributing team member throughout the software development lifecycleSupport development and delivery of SaaS software applications, including integrations, APIs, and shared librariesCollaborate with product, QA, and customer-facing teams to deliver secure, reliable, cloud-based software solutionsFollow engineering standards, source code management best practices, and documentation guidelines under senior guidanceParticipate in code reviews for front-end and back-end SaaS and mobile applications and incorporate feedback constructivelySupport automation of static and dynamic code analysis (SAST/DAST) and software composition analysis (SCA)Assist in delivering cloud services/platforms, APIs, microservices, serverless computing, and data storage solutionsContribute to continuous improvement of the application lifecycle, architecture, and tech stack; help minimize technical debtSupport the DevOps process and CI/CD pipeline to produce well-written, well-tested buildsAssist in diagnosing and resolving performance problems and architectural challenges under senior supervisionActively use AI-powered development tools (such as GitHub Copilot, Windsurf, and Claude) to accelerate coding, improve code quality, support debugging, inform design decisions, and generate documentationLeverage AI tools responsibly: review, validate, and take ownership of all AI-generated code and suggestionsParticipate in review board sessions to drive quality and consistencyEnsure delivered solutions meet technical and functional/non-functional requirementsCollaborate across teams and contribute to a positive, inclusive engineering cultureSkillsBachelor's degree in software engineering, Computer Science, or an equivalent technical discipline. Candidates must be recent graduates or have graduated within the past 3 years0–3 years of software development experience (internships, academic projects, co-ops, and personal projects count)Must be authorized to work in the United States without any sponsorshipFoundational understanding of software design patterns, data structures, test-driven development, backend systems, databases, and APIsFamiliarity with Agile/Scrum/Kanban development methodologiesStrong collaboration and communication skills; comfortable working in distributed teamsDemonstrated experience or coursework with: PHP, SQL, MySQL, React, React Native, JavaScript, REST APIs, Shell Scripting, GitHub, and AWS (IaaS/PaaS)Exposure to or awareness of HIPAA/HITECH/HITRUST/PHI/PII and PCI DSS compliance environments (coursework or certification accepted)Hands-on experience using AI coding assistants such as GitHub Copilot, Windsurf, Claude, or similar tools for coding, debugging, and designSelf-starter with a proactive, solution-oriented mindset and eagerness to establish best practicesExperience with full-stack SaaS or mobile application development in a cloud environment (academic or professional)Familiarity with security benchmarks such as OWASP, PCI-DSS, CIS, SOC2, or FedRAMPKnowledge of PHP web frameworks and MVC design patternsExposure to Nginx, Terraform, Docker, Kubernetes, OData, SAML, or OAuth2Experience with web application security principlesComfortable working independently and as part of a global teamStrong written and verbal communication skills, with the ability to convey technical concepts clearlyExperience using AI tools not just for code completion, but for design exploration, test generation, and debugging workflows (e.g., using Claude for architectural Q&A, Copilot for test coverage, or Windsurf for intelligent code navigation)Familiarity with prompt engineering best practices for getting optimal results from AI coding assistantsBackground or coursework in clinical research or healthcare technology is a plusBenefitsHealth insuranceLong-term disabilityLife insuranceUnlimited Paid Time Off10 paid HolidaysPaid Parental LeaveWork Anniversary BonusParticipation in the Employee of the Quarter ProgramMonthly $100 Connectivity Stipend ReimbursementRealTime matches employee 401K contributions at 100% of the first 3% invested and 50% of the next 2% investedCompany OverviewRealTime eClinical Solutions is a leading enterprise-grade technology provider facilitating global clinical trials with a comprehensive eClinical platform. It was founded in 2011, and is headquartered in San Antonio, Texas, USA, with a workforce of 51-200 employees. Its website is http://www.realtime-ctms.com.
Apply To This Job
Apply To This Job