Come Be Part of a Mission that Matters! ESSENTIAL FUNCTIONS: Designs, develops, and maintains .NET applications (including LIMS and other laboratory systems) using industry‑standard coding practices, SDLC methodologies, and appropriate programming languages, frameworks, and tools. Creates and maintains technical documentation such as design specifications, architecture diagrams, data flows, business workflows, use cases, user stories, and deployment instructions to support ongoing development and knowledge transfer. Executes systematic, thorough testing of new features, enhancements, integrations, and bug fixes to ensure stability, performance, compatibility, and minimal disruption upon release. Collaborates closely with internal development teams to understand and optimize data flow, application interactions, and system integrations across multiple platforms and environments. Partners with IT and cross-functional stakeholders to assess business requirements, define system needs, and translate them into technical specifications and actionable development. Troubleshoots, analyzes, and documents system defects, identifying root causes and developing durable, well‑structured solutions; communicates issue status and resolution paths to affected users and teams. Provides training, support, and guidance to end users on existing and newly developed applications, ensuring proper adoption, understanding of features, and effective use of system capabilities. Works with laboratory, data, and project managers to plan and execute development projects, set priorities, establish timelines, evaluate agile sprint or release cycles, and support successful implementation in operational environments. Maintains comprehensive knowledge of laboratory applications, workflows, and data structures to ensure system design aligns with scientific, operational, and regulatory needs. Conducts ongoing needs assessments with stakeholders, evaluating system performance and alignment with business requirements. Proposes enhancements, process improvements, and new development projects that support operational efficiency, accuracy, cost reductions, and scalability. Follows secure coding practices, data privacy expectations, and compliance requirements, helping to ensure system integrity, audit readiness, and adherence to internal or external regulatory standards as applicable. Participates in code reviews, architecture discussions, and continuous improvement initiatives, contributing to shared coding standards, maintainable design, and team knowledge growth. Assists in deployment and configuration across development, test, and production environments to support stable releases and system uptime. Other duties as assigned by the manager.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level