No more applications are being accepted for this job
- Develop, modify and debug application server software
- Deploy, evaluate performance, optimize and test software on application servers
- Collaborate with clinical analytics engineering team to improve and extend the existing code base
- Collaborate with other engineering teams on frontend development, production, design, QA, etc.
- Document software and features for engineering and operations teams
- Participate in the scheduling, design, performance and code review process
- Other duties as assigned
- 5+ years of C++ development in Linux with a focus on performance oriented systems in an application development context
- Deep expertise with the C++ language, the C++ ecosystem including tools and libraries, and demonstrated experience with modern C++ development patterns and styles
- Experience developing and integrating components in a service based architecture
- Experience working with database systems (relational and document oriented)
- Experience working in analytics domain a plus
- Strong written and oral communication
- Strong interpersonal skills
- Motivated and resultsoriented team player
- Ability to learn quickly
- Positive attitude, friendly personality
- Ability to multitask with minimal supervision
- Bachelors or Master degree in Computer Science, or related major.
Senior Software Engineer - San Diego, United States - High-Tech Professionals
Description
Senior Software EngineerJob ID:
1910
Location:
San Diego, CA
Type:
Permanent
Status:
Open
Key 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 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.
Primary Job Responsibilities:
Requirement: