Sr Backend Software Engineer (Java, C++)

Overview

On Site
$125000 - $150000 per annum
Full Time

Skills

Sr Backend Software Engineer (Java
C++)

Job Details



No Corp-to-Corp, No 3rd party firms


Job Title: Sr. Backend Software Engineer (Java, C++)
Location: 100% onsite nearby Irvine, CA
(candidates should already be local to SoCal)
Job Type: Direct-hire
Compensation: $120,000 to 150,000
(based on experience)


.


Position Overview


We are partnered with a client who is looking for a passionate and innovative Senior Backend Software Engineer to join a medical device startup and drive the development of cutting-edge software solutions for the healthcare industry.


.


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, services, and API 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.


.


Risk Management & Compliance



  • Play an active role in product requirement development and participate in risk management reviews.

  • Troubleshoot, debug, and resolve software issues throughout the development lifecycle.

  • Stay ahead of the curve by keeping up-to-date with emerging technologies, trends, and best practices in software development.


.


Qualifications & Requirements



  • Bachelor's degree in computer science, software engineering, or related field.

  • 5+ years of experience in database software design and development.

  • Proficiency of at least one database technology such as PostgreSQL, MySQL, Oracle, or MongoDB.

  • Strong programming skills using C, C++ or Java

  • Experience with network communication protocols.

  • Experience with RESTful API architectural style.

  • Experience with WebSockets and Inter-process communication pipes or similar technologies.

  • Experience with multi-threading and synchronization objects.

  • Strong understanding of software architecture, design patterns, and object-oriented principles.

  • Experience with Git.

  • Knowledge of Agile software development methodologies.

  • Familiarity with medical device regulations and standards 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).


.
.



All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county, to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Ledgent Technology