Jobs · Supply Chain

Senior Software Developer - Databases

RemoteHunter · United States · 5 days ago
RemoteRemoteSupply ChainFull-time
About Our Client:The organization operates in the healthcare technology industry, focusing on improving medical imaging processes to enhance provider efficiency and population health. It provides a scalable medical imaging platform connecting clinicians to a comprehensive imaging ecosystem that delivers fast and accessible data regardless of location. With nearly 700 employees across six countries, the organization supports around 2,000 healthcare providers worldwide, aiming to reduce healthcare costs and improve patient outcomes through its advanced imaging and analytics solutions. About the Opportunity:The SENIOR SOFTWARE DEVELOPER - DATABASES role centers on modernizing and maintaining the data layer of a critical radiology workflow platform. This position is responsible for refactoring complex SQL Server databases and improving data-access code to ensure fast, reliable, and secure delivery of medical imaging data to clinicians. The role contributes directly to clinical efficiency by enhancing the performance and maintainability of the database systems supporting patient care. Responsibilities:Lead comprehensive database refactoring within a large SQL Server schema using incremental, version-controlled migrations without disrupting clinical operations.Diagnose and optimize query performance using execution plans and effective indexing strategies.Migrate legacy data-access code to type-safe, well-tested repositories to improve maintainability and reliability.Enhance data security and reliability by implementing parameterization, locking, isolation, and diagnostic tracing.Develop tools and pipelines to automate database changes, testing, and deployment.Define and document SQL and data-access standards and contribute to technical architecture decisions.Mentor and collaborate with development teams to promote best practices and continuous learning. Requirements:Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.Minimum of 7 years in professional software development, including at least 4 years focused on writing and refactoring database code for production systems.Expert proficiency in T-SQL and Microsoft SQL Server features related to performance and security.Proven experience in incrementally refactoring large, legacy relational databases and associated application code in live environments.Proficiency in Kotlin or Java with backend frameworks such as Spring Boot.Experience with database migration/version control tools like Liquibase or Flyway within CI/CD pipelines.Strong understanding of concurrency, transactional integrity, and secure data-access practices.Experience working in agile teams using modern development and DevOps tools. Preferred qualifications include experience with type-safe SQL libraries (e.g., jOOQ), legacy code maintenance in PHP or C#, database testing methodologies, and SQL Server diagnostic tools. Pay Range and Compensation Package:The pay range and compensation package for this role will be determined based on the candidate's experience, skills, and other relevant factors. Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note:RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.

Similar jobs

Senior Database Developer

Dartmouth HealthLebanon, NH· 2 mo ago
Information Technologyapply on careers-dartmouth-hitchcock.icims.com