United Spinal Association Jobs

Spinal cord injury - multiple sclerosis - polio - amyotrophic lateral sclerosis - spina bifida
National Spinal Cord Injury Association Mobile Logo

Job Information

Ohio State Job Bank Advanced Software Engineer in Mentor, Ohio

Advanced Software Engineer Req ID: 46689 Job Category: Clinical Support/Instrument Processing/Education Mentor, OH, US, 44060 Workplace Type: Remote At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Role: The Advanced Software Engineer will act as a technical expert and leader, driving the architecture, design, and development of cutting-edge software solutions. This role involves leading highly complex technical projects, influencing engineering standards, and mentoring other engineers. You will collaborate with cross-functional teams, manage large-scale system challenges, and play a key role in strategic technical decisions. You will be the technical lead on complex projects and solutions, providing guidance and mentorship to the technical project team. This position requires deep expertise in software engineering, with a focus on innovative solutions, performance optimization, and scalability. What You'll do as an Advanced Software Engineer: Architectural Leadership: -Design and lead the development of robust, scalable, and high-performance software architectures. Make strategic technical decisions to guide the direction of both current projects and long-term platform evolution. Technical Expertise: -Serve as a go-to technical expert in specialized areas (e.g., distributed systems, cloud infrastructure, machine learning, data engineering). Solve highly complex challenges in the system and introduce best-in-class technologies and methodologies. Innovation and Thought Leadership: -Drive innovation by researching and implementing cutting-edge technologies and techniques. Propose and experiment with new frameworks, tools, and methodologies to advance the technical capabilities of the organization. Mentorship and Development: -Provide technical leadership and mentorship to senior, mid-level, and junior engineers. Foster a culture of continuous learning, collaboration, and innovation across engineering teams. System Optimization: -Identify bottlenecks in the system, optimize performance, and enhance reliability, availability, and scalability. Lead initiatives to improve overall system efficiency, including monitoring and automation. Project Ownership: -Take full ownership of large-scale and highly complex projects from conception through deployment. Collaborate with product managers, UX/UI teams, and other stakeholders to ensure project alignment with business goals and customer needs. Cross-Functional Collaboration: -Collaborate with other teams (DevOps, QA, Security, Product, etc.) to ensure that software solutions are secure, maintainable, and deliver high value. Act as a liaison to align engineering with broader organizational strategy. Code Quality and Standards: -Establish and enforce coding standards, best practices, and development processes. Conduct rigorous code reviews and ensure adherence to high standards of code quality, maintainability, and scalability. Incident Management: -Lead incident response efforts, including root cause analysis, bug resolution, and proactive solutions to avoid recurrence. Ensure high system uptime and stability, even during high-traffic events or challenging operational conditions. Duties - cont'd Technical Excellence: * Identifies problems and formulates solutions to complex and ambiguous technical problems. * Provides team members with feedback and support on technical issues. * Makes sound decisions with good enough information. * Identifies and develops new technical ideas. Execution & Accountability: * Contributes as a technical reviewer in area

DirectEmployers