USC · 1 day ago
Associate Software Engineer - LIMS
The USC Keck School of Medicine – Alzheimer Therapeutic Research Institute (ATRI) is an academic institute focused on advancing treatments for Alzheimer’s Disease. They are seeking an Associate Software Engineer to support the development and optimization of the Laboratory Information Management System (ATRI LIMS), enhancing laboratory workflows and ensuring data integrity.
E-CommerceFashionInternetRetail
Responsibilities
Design, develop, test, debug, and maintain software applications, including new features and enhancements
Lead design specifications and translate them into code following best practices
Prepare and maintain code documentation to support program development
Apply secure coding practices and ensure adherence to Django security models
Implement test-driven development (TDD) and Continuous Integration methodologies
Ensure code quality, maintainability, and best practices across projects
Develop new and enhanced functionality for ATRI LIMS to meet evolving business needs
Create methods for LIMS data acquisition, collection, analysis, and reporting
Integrate ATRI LIMS with ATRI EDC, instruments, databases, and enterprise systems to ensure interoperability
Provide effective day-to-day configuration, management, and support of ATRI LIMS
Explore and implement AI-driven solutions for data analysis, automation, and workflow optimization
Interface with users to determine software application objectives, scope, and requirements
Collaborate with cross-functional teams to meet project deadlines and deliverables
Perform complex, self-guided tasks under general supervision of Software Engineer staff
Qualification
Required
2+ years of experience in full-stack web development experience including front-end, back-end
Proficiency with Python
Proficiency with Django and the Django security models
Proficiency with React
Proficiency with relational databases (PostgreSQL, MySQL)
Proficiency version control systems (Git, Mercurial, SVN)
Strong understanding of web service technologies (XML, SOA, REST)
Excellent organizational skills and attention to detail
Proven ability to manage time effectively and meet deadlines
Strong analytical and problem-solving skills
Bachelor's degree in software engineering, CS/EE, or any biomedical field with demonstrated experience designing and developing software
Preferred
2+ years of experience and knowledge in laboratory data management principles and procedures
Familiarity with Agile methodologies and tools (Atlassian JIRA, Confluence)
Familiarity of TDD, CI/CD, and secure coding practices
Experience using AI tools and frameworks for software development, data analysis, or automation
Familiarity with Clinical Trial EDC systems or similar tools
Familiarity configuring and managing commercial off-the-shelf (COTS) LIMS platforms, such as Labvantage, STARLims, or CoreLIMS, preferred
Understanding of AWS cloud services and software integration
Good taste with respect to code quality and maintainability
Passionate about performance, reliability, and scalability
Bachelor's degree in Computer Science Or Computer Engineering Or Electrical Engineering Or in related field(s)
1 year of experience in IT/programming
Experience conducting unit/performance tests, systems integration and user acceptance
Demonstrated experience with Python, Javascript, C/C++, Java, Ruby and/or other advanced programming languages
Experience with Unix/Linux programming and/or administration
Substantial knowledge of security concepts, familiarity with secure code development techniques, and understanding of scalable and automated solutions
Ability to build strong, positive working relationships and rapport with a broad range of team members
Company
USC
USC is the UK's leading multi-branded high-street fashion retailer.
Funding
Current Stage
Growth StageTotal Funding
unknown2013-02-28Acquired
Leadership Team
A
Angus Morrison
Co-Founder
David Douglas
Founder
Recent News
2025-10-09
Company data provided by crunchbase