
Cache Software Engineer
Jobs via Dice · United States
- Hybrid
- Full-time
- $100,000 / year
- United States
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Cache Software Engineer role at Jobs via Dice
Hi Morgan — I came across the Cache Software Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Jobs via Dice stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Design and implement new software features.
- Write high-performance code using Caché/MUMPS.
- Modernize legacy MUMPS code.
- Develop ETL for healthcare data.
- Collaborate with cross-functional teams.
About the role
About the Role
Work as part of an agile team to design and implement new features and technologies. Deliver high-quality, high-performance code in an agile environment. Provide technical direction and oversight for a single development project. Contribute to the leadership of cross-functional teams. Help the design, development, and maintenance of complex solutions with a focus on quality, performance, and resiliency.
Key Responsibilities
- Designing, building, deploying, and maintaining software applications and new functionalities.
- Writing and maintaining clean, testable, and effective code using Caché, Caché ObjectScript, and MUMPS.
- Refactoring and modernizing legacy MUMPS code into modern, class-based InterSystems ObjectScript.
- Developing and implementing ETL processes for healthcare data systems.
- Administering and supporting development and production environments.
- Collaborating with product owners and stakeholders to gather and refine project requirements.
- Creating and maintaining comprehensive technical documentation.
- Diagnosing, troubleshooting, and resolving system failures and issues.
- Assisting in the consolidation of databases and the modification of user interfaces and reports.
- Contributing to the modernization of applications, including the conversion of older screens to modern, web-based interfaces.
Skills And Qualifications
Required:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Proven experience as a developer using MUMPS, Caché, or InterSystems ObjectScript.
- Strong understanding of database management, data modeling, and optimization within a Caché/MUMPS environment.
- Familiarity with healthcare data standards such as HL7, ICD, and CPT.
- Excellent analytical and problem-solving abilities.
- Strong verbal and written communication skills, with the ability to collaborate effectively with both technical and non-technical teams.
- Experience in developing software applications for the healthcare industry.
- Familiarity with Electronic Health Record (EHR) systems like Epic, VistA, or RPMS.
- Knowledge of web development technologies, including HTML and JavaScript.
- Experience with client-server architecture and event-based programming.
Preferred:
- InterSystems Caché/IRIS certification.
- Experience with agile development methodologies.
- Full Stack web development experience.
Key skills/competency
- Caché
- MUMPS
- InterSystems ObjectScript
- ETL
- Healthcare Data
- EHR Systems
- Agile Development
- Database Management
- Web Development
- Software Design
Skills & topics
- Cache
- MUMPS
- Software Engineer
- InterSystems ObjectScript
- ETL Developer
- Healthcare IT
- Database Management
- Agile
- EHR Systems
- Application Modernization
How to get hired
- Tailor your resume: Highlight experience with MUMPS, Caché, and ObjectScript. Emphasize healthcare industry and EHR systems knowledge.
- Showcase your skills: Quantify achievements in software development, ETL processes, and system modernization.
- Prepare for technical questions: Be ready to discuss database management, data modeling, and optimization in Caché/MUMPS.
- Demonstrate collaboration: Highlight experience working in agile teams and communicating with stakeholders.
- Research EA Team, Inc.: Understand their focus on healthcare technology and application modernization.
Technical preparation
Behavioral questions
Frequently asked questions
- What specific healthcare data standards are important for this Cache Software Engineer role at EA Team, Inc.?
- For the Cache Software Engineer position at EA Team, Inc., familiarity with healthcare data standards such as HL7, ICD, and CPT is highly valued. This indicates a need for understanding how healthcare information is structured and transmitted, which is crucial for developing and maintaining healthcare data systems.
- How does EA Team, Inc. approach application modernization for their Cache Software Engineer role?
- EA Team, Inc. is focused on modernizing applications, which for this Cache Software Engineer role involves refactoring and modernizing legacy MUMPS code into modern, class-based InterSystems ObjectScript. They also aim to convert older screens to modern, web-based interfaces.
- What level of experience is required for the Cache Software Engineer position at EA Team, Inc.?
- A Bachelor's degree in Computer Science or a related field, or equivalent experience, is required. Crucially, proven experience as a developer using MUMPS, Caché, or InterSystems ObjectScript is essential for this role at EA Team, Inc.
- Does EA Team, Inc. require specific EHR system experience for their Cache Software Engineer role?
- Yes, familiarity with Electronic Health Record (EHR) systems such as Epic, VistA, or RPMS is a key requirement for the Cache Software Engineer position at EA Team, Inc. This highlights the company's focus within the healthcare technology sector.
- What are the preferred qualifications for a Cache Software Engineer at EA Team, Inc.?
- Preferred qualifications for this role at EA Team, Inc. include InterSystems Caché/IRIS certification, experience with agile development methodologies, and full-stack web development experience. These add extra value beyond the core requirements.
