Senior Software Developer at Intelerad Medical Systems (Raleigh, NC)
Improving healthcare through innovative technology is at the core of Intelerad’s work. Our scalable medical imaging platform connects clinicians to a powerful imaging ecosystem that is fast, smart, and tapped into the data they need, no matter their location. We’re focused on delivering a best-in-class medical image management solution that improves provider efficiency, decreases the cost of healthcare, and improves the overall health of populations.
Intelerad offers one of healthcare’s most comprehensive imaging and analytics platforms. Headquartered in Raleigh, NC and Montreal, Intelerad has nearly 700 employees located in offices across six countries. The company empowers nearly 2,000 healthcare organizations around the world with the speed, scalability, and simplicity needed to increase business performance while, most importantly, improving patient outcomes. Intelerad’s modern enterprise solutions have been acknowledged by a Best in KLAS recognition, ranking #1 for PACS Asia/Oceania in the 2021 Best in KLAS: Global Software (Non-US) report. To learn more, visit intelerad.com and follow Intelerad on LinkedIn and Twitter.
Are you passionate about software design, development and performance optimization?
Do you want to work for a company on the cutting edge of the healthcare industry?
Are you looking for a company that lives and breathes a fully agile development cycle?
Are you excited to work with a team modernizing their core platform?
Do you want to work with passionate people who care about their teammates, their trade and their product mission deeply?
Then the Senior Software Developer role with Intelerad is for you!!
We seek an energetic Senior Software Developer with solid experience in enterprise software development to work on our mission-critical health care imaging application. The ideal candidate has a computer science background and is eager to lead or work alongside some of the most talented team members in the industry in a fully agile software development process. As part of our team, you will work on our world-class medical device while adhering to the highest quality standards and challenging scalability requirements. Additionally, as our teams work to migrate our PACS application to the AWS cloud, you will be able to participate in the journey and learn from some of the top Architects in the industry!
Job DescriptionAs a senior software developer on the PACS Backend team, you will be responsible for designing, developing and maintaining Intelerad's products. The ideal candidate should possess a keen mind for solving tough problems with pragmatic solutions, partnering effectively with various team members along the way. You will work on new feature development and performance and scalability optimizations for the existing enterprise services.
Duties/Responsibilities:
Contribute to the design, development, and maintenance of major features of Intelerad’s products
Apply professional design and development best practices
Participate in project scoping, requirements gathering, and time estimation
Strive to complete your deliverables according to requirements and within the time estimates
Document your work appropriately (requirements, designs, code, training information, etc.)
Understand the constraints of operating in a regulated development environment
Lead in the improvement of and adherence to Intelerad’s policies, procedures, and practices
Balance maintenance responsibilities with project deliverables.
Provide management with accurate and timely data regarding task progress
Provide training to new team members and the different support teams.
Stay current with developments in your discipline and share with the team your knowledge and promote opportunities for growth and improvement.
Bachelor’s degree in Computer Science, Engineering, related discipline or equivalent skills and practical industry experience
5+ years professional experience developing commercial software using Java
Highly motivated to excel and team-oriented
Proven ability to be structured, organized and detail-oriented
Experience writing unit tests and e2e tests
Knowledgeable about building secure, scalable & resilient web applications is an asset
Ability to work both independently and in an Agile team-oriented and collaborative environment
Good written and oral communication skills
Functional knowledge of Linux
Strong troubleshooting techniques
Desired qualifications:
Experience with distributed version control systems
Creative thinker and practical problem solver
Committed to continual skills growth
Familiarity with our industry’s standards (e.g., DICOM, HL-7, etc.)
Experience with a broad range of Java technologies (e.g., JNI, JDBC, etc.)
Perl and/or shell scripting
PostgreSQL and/or Sybase ASE
Network applications (client/server)
Familiarity with git and Jenkins.
Knowledge of AWS services.
All applicants meeting minimum qualifications will be required to complete a 30 minute online assessment as part of your application.
Intelerad and Ambra Health Combine to Form the Global Industry Leader in Cloud PACS and Enterprise Imaging
Intelerad Partners with Strategic Radiology to Bring Innovative Medical Image Management Solutions to More than 1,300 Radiologists Across the US
Meet Intelerad’s Leadership Team: https://www.intelerad.com/en/about/leadership-team/