Senior Software Engineer
7 days ago
Client Overview
Our client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They have the technologies, tools, determination, and people to achieve our ambitious goal.
Position Overview
As the Senior Software Engineer, you will be responsible for the development and implementation of software solutions for our client. You will collaborate closely with cross-functional teams to create robust, scalable, and user-friendly software applications that meet the unique needs of healthcare providers and patients.
Key Responsibilities
Strategic Leadership & Product Development:
- Software analysis, planning, design, implementation, and verification of a novel medical device.
- Design and implement medical-grade software back-end database that meets the software requirements and design inputs.
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable code.
- Co-ordinates and provides input to other developers on interfaces.
- Produce high quality testable code according to design specifications.
- Document software design specifications, implementation details, and test plans.
- Identify, recommend, and prioritize new software features and applications in conjunction with project managers and stakeholders.
Cross-Functional Collaboration:
- Collaborate with product management and engineering teams to define software requirements, architecture, and software interfaces.
- Participate in code peer reviews with the development team to ensure that a high-level of quality is maintained.
Risk Management and Compliance:
- Contribute to product requirement development and risk management reviews.
- Troubleshoot and debug software issues throughout the development process.
- Stay current with emerging technologies, industry trends, and best practices in software development.
Team Management:
- Provide technical leadership, mentorship, and guidance to junior software engineers.
- Foster a culture of excellence, inclusion, collaboration, and customer focus.
Other:
- Other tasks and duties as assigned.
Qualifications and Requirements
- Bachelor's degree in computer science, software engineering, or related field.
- 5+ years of experience in database software development.
- Proficiency of at least one database technology such as PostgreSQL, MySQL, Oracle, or MongoDB.
- Strong programming skills using C/C++ or similar programming languages (ex. C# or Java).
- Experience with multi-threading and synchronization objects.
- Strong understanding of software architecture, design patterns, and object-oriented principles.
- Familiarity with network communication protocols.
- Experience with Git.
- Knowledge of Agile software development methodologies.
- Familiarity with medical device regulations and standards is a plus.
- Familiarity with DICOM files and communication protocols is a plus.
- Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.
- Strong analytical and communication skills (written and verbal).
Compensation: Up to $150k
Our client acknowledges that equal opportunity for all persons is a fundamental human value. Each employee and applicant will be considered on the basis of individual ability and merit, without regard to race, color, religion, age, sex, sexual orientation, gender identity, gender expression, pregnancy, national origin, marital status, physical disability, mental disability, medical condition, genetic information, protected military or veteran status, or any other characteristics.
For more job opportunities, follow us at HR Pals & Recruiting Pals: My Company | LinkedIn
-
Senior Software Engineer
2 weeks ago
Lake Forest, United States HR Pals Full timeJob DescriptionJob DescriptionClient OverviewOur client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They...
-
Senior Software Project Manager
2 weeks ago
Lake Forest, United States Advantest Full timeJob DescriptionSenior Software Project ManagerAbout Us: Advantest is the world's largest provider of Automatic Test Equipment (ATE) to the semiconductor industry. For seven decades, Advantest has led the way in developing new and innovative test and handling solutions for the global electronics industry. Advantest Test Solutions, Inc (ATS) is a subsidiary of...
-
Senior Software Engineer
2 weeks ago
Minnesota Lake, United States Detroit Engineered Products Full timeWe have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration,...
-
Senior Software Engineer
2 weeks ago
Lake Forest, Illinois, United States RedShelf Full timeJob OverviewRedShelf is a dynamic and expanding EdTech firm based in Chicago, dedicated to enhancing the accessibility and effectiveness of education through innovative digital resources. Collaborating with over 600 publishers and 1,900 educational institutions nationwide, we offer a comprehensive software platform designed for the seamless distribution of...
-
Senior Software Engineer
2 weeks ago
Lake Forest, Illinois, United States RedShelf Full timeJob OverviewRedShelf is a dynamic and expanding EdTech organization based in Chicago, dedicated to enhancing the affordability and effectiveness of education through innovative digital instructional resources. Collaborating with over 600 publishers and 1,900 educational institutions nationwide, we offer a state-of-the-art, comprehensive software platform...
-
Senior Software Project Manager
2 weeks ago
Lake Forest, United States Advantest America Full timeSenior Software Project Manager About Us: Advantest is the world's largest provider of Automatic Test Equipment (ATE) to the semiconductor industry. For seven decades, Advantest has led the way in developing new and innovative test and handling solutions for the global electronics industry. Advantest Test Solutions, Inc (ATS) is a subsidiary of Advantest...
-
Senior Software Engineer
1 day ago
Salt Lake, Utah, United States Strategic Staffing Solutions Full timeJob Title: Senior Software EngineerJob Summary:Strategic Staffing Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining complex software systems.Key Responsibilities:Design, develop, and test software applications using...
-
Software Engineer VI
1 week ago
LAKE FOREST, United States Grainger Businesses Full timeWork Location Type: Hybrid As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working® by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5...
-
Senior Software Engineer
2 days ago
Silver Lake, Kansas, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Walmart. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers and business stakeholders.Key ResponsibilitiesDesign and...
-
Senior Software Engineer
6 days ago
Silver Lake, Kansas, United States Sam's Club Full timeAbout Sam's ClubSam's Club is a membership-based warehouse club that offers high-quality products at competitive prices. Our business model is designed to provide our members with a unique shopping experience, and we're committed to delivering exceptional customer service.Job SummaryWe're seeking a highly skilled Senior Software Engineer to join our team. As...
-
Principal Software Engineer
1 month ago
Lake Forest, California, United States Advantest Full timeJob DescriptionPrincipal Software EngineerAdvantest is the world's largest provider of Automatic Test Equipment (ATE) to the semiconductor industry. For seven decades, Advantest has led the way in developing new and innovative test and handling solutions for the global electronics industry. Advantest Test Solutions, Inc (ATS) is a subsidiary of Advantest...
-
Mechanical Senior Engineer
2 weeks ago
Lake Forest, California, United States ICU Medical Full timePosition OverviewThe Senior Engineer, Mechanical plays a pivotal role in enhancing product quality through strict adherence to established design control protocols and effective engineering documentation practices. This position focuses on executing fundamental projects assigned by senior engineers and management, concentrating on existing products while...
-
Principal Software Engineer
2 weeks ago
Lake Forest, United States Apple & Associates Full timePrincipal Software EngineerOur client, a privately held medical device company, launching new technology to the market is looking for a Principal Software Engineer to be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software.Reporting to the Director of Software Engineering, the...
-
Principal Software Engineer
2 weeks ago
Lake Forest, United States Apple & Associates Full timePrincipal Software EngineerOur client, a privately held medical device company, launching new technology to the market is looking for a Principal Software Engineer to be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software.Reporting to the Director of Software Engineering, the...
-
Associate - Software Development Engineer
1 month ago
Lake Forest, United States Cognizant Full timeAbout Us: Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the...
-
Associate - Software Development Engineer
1 month ago
Lake Forest, California, United States Cognizant Full timeAbout Us: Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the...
-
Senior Software Engineer
2 months ago
Salt Lake, Utah, United States Discovery, Inc. (Formerly Scripps Networks Interactive) Full timeEvery great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and...
-
Senior Manager, Software Engineering
3 days ago
Silver Lake, Kansas, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Manager, Software Engineering to join our team at Walmart Global Tech. As a key member of our organization, you will be responsible for leading a team of software engineers and driving the development of high-quality software solutions.Key ResponsibilitiesTechnical Leadership: Provide...
-
Mechanical Engineering Senior Specialist
1 week ago
Lake Forest, California, United States ICU Medical Full timePosition Overview The Senior Engineer, Mechanical is tasked with enhancing product functionality through strict adherence to established design control protocols and sound engineering practices. This role primarily involves executing advanced projects under the guidance of senior engineers and management, focusing on existing products while adhering to...
-
Mechanical Engineering Senior Specialist
2 weeks ago
Lake Forest, California, United States ICU Medical Full timePosition Overview The Senior Engineer, Mechanical plays a crucial role in enhancing product performance by adhering to established design control protocols and maintaining high standards in engineering and documentation practices. This position primarily involves executing complex projects assigned by senior engineers and managers, focusing on existing...