High-Tech Professionals
Senior Software Engineer
High-Tech Professionals, San Diego, California, United States, 92189
Senior Software Engineer
Job ID:
1910Location:
San Diego, CAType:
PermanentStatus:
OpenKey Skills:
software engineer, Linux, C++, tools, libraries, relational database, analytics
Description:This role will design, implement and test various components of a new distributed software system. Deployed on an application server cluster, the software system analyzes and interprets vast amounts of data and provides the company's clients with real-time intelligence to optimize patient diagnosis and treatment.
The software system is built on Linux, so a deep understanding of developing C/C++ software in the Linux environment is essential. This includes experience integrating and modifying third-party software and tools, both commercial and open source. Off-the-shelf software and tools are leveraged when possible, and proprietary solutions are developed only when necessary. All software must be coded to the highest possible performance and reliability standards. Validation of all developed software is expected.Primary Job Responsibilities:Develop, modify and debug application server softwareDeploy, evaluate performance, optimize and test software on application serversCollaborate with clinical analytics engineering team to improve and extend the existing code baseCollaborate with other engineering teams on front-end development, production, design, QA, etc.Document software and features for engineering and operations teamsParticipate in the scheduling, design, performance and code review processOther duties as assignedRequirements:5+ years of C++ development in Linux with a focus on performance-oriented systems in an application development contextDeep expertise with the C++ language, the C++ ecosystem including tools and libraries, and demonstrated experience with modern C++ development patterns and stylesExperience developing and integrating components in a service-based architectureExperience working with database systems (relational and document-oriented)Experience working in the analytics domain a plusStrong written and oral communicationStrong interpersonal skillsMotivated and results-oriented team playerAbility to learn quicklyPositive attitude, friendly personalityAbility to multitask with minimal supervisionBachelor's or Master's degree in Computer Science, or related major.
#J-18808-Ljbffr
Job ID:
1910Location:
San Diego, CAType:
PermanentStatus:
OpenKey Skills:
software engineer, Linux, C++, tools, libraries, relational database, analytics
Description:This role will design, implement and test various components of a new distributed software system. Deployed on an application server cluster, the software system analyzes and interprets vast amounts of data and provides the company's clients with real-time intelligence to optimize patient diagnosis and treatment.
The software system is built on Linux, so a deep understanding of developing C/C++ software in the Linux environment is essential. This includes experience integrating and modifying third-party software and tools, both commercial and open source. Off-the-shelf software and tools are leveraged when possible, and proprietary solutions are developed only when necessary. All software must be coded to the highest possible performance and reliability standards. Validation of all developed software is expected.Primary Job Responsibilities:Develop, modify and debug application server softwareDeploy, evaluate performance, optimize and test software on application serversCollaborate with clinical analytics engineering team to improve and extend the existing code baseCollaborate with other engineering teams on front-end development, production, design, QA, etc.Document software and features for engineering and operations teamsParticipate in the scheduling, design, performance and code review processOther duties as assignedRequirements:5+ years of C++ development in Linux with a focus on performance-oriented systems in an application development contextDeep expertise with the C++ language, the C++ ecosystem including tools and libraries, and demonstrated experience with modern C++ development patterns and stylesExperience developing and integrating components in a service-based architectureExperience working with database systems (relational and document-oriented)Experience working in the analytics domain a plusStrong written and oral communicationStrong interpersonal skillsMotivated and results-oriented team playerAbility to learn quicklyPositive attitude, friendly personalityAbility to multitask with minimal supervisionBachelor's or Master's degree in Computer Science, or related major.
#J-18808-Ljbffr