2

Remote Intersystems Cache Developer Jobs in Alabama

Remote Intersystems Cache Developer information

What are the key skills and qualifications needed to thrive as a Remote Intersystems Cache Developer, and why are they important?

To thrive as a Remote Intersystems Cache Developer, you need strong programming skills in ObjectScript, experience with database design, and a solid understanding of healthcare data standards, typically supported by a degree in computer science or a related field. Familiarity with Intersystems Cache/IRIS, HL7 or FHIR integrations, and certifications like Intersystems Certified Developer are highly beneficial. Excellent problem-solving abilities, attention to detail, and effective remote communication skills help developers excel in distributed teams. These skills ensure robust, secure, and efficient healthcare application development and seamless collaboration in a remote work environment.

How do Remote Intersystems Cache Developers typically collaborate with team members across different locations?

Remote Intersystems Cache Developers frequently work with distributed teams, using collaboration tools like Slack, Microsoft Teams, or Jira to maintain communication and project tracking. Regular virtual meetings are common for discussing requirements, code reviews, and troubleshooting. Developers often interact closely with database administrators, front-end developers, and project managers to ensure seamless integration and performance optimization. Effective remote collaboration requires strong communication skills, self-motivation, and the ability to document code and processes clearly for team visibility.

What are Remote Intersystems Cache Developers?

Remote Intersystems Cache Developers are software professionals who specialize in designing, developing, and maintaining applications using the InterSystems Caché database platform, all while working remotely. They leverage their expertise in Caché's object-oriented and SQL database features to build high-performance, scalable solutions, often in healthcare or financial industries. These developers collaborate with teams using online tools, troubleshoot issues, and ensure the security and efficiency of database-driven applications from remote locations.
What are popular job titles related to Remote Intersystems Cache Developer jobs in Alabama? For Remote Intersystems Cache Developer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Remote Intersystems Cache Developer jobs in Alabama look for? The top searched job categories for Remote Intersystems Cache Developer jobs in Alabama are:
What cities in Alabama are hiring for Remote Intersystems Cache Developer jobs? Cities in Alabama with the most Remote Intersystems Cache Developer job openings:
Software Engineer II - 2 Positions

Software Engineer II - 2 Positions

Outpost Technologies, Inc

Huntsville, AL • Remote

$90.80K - $124.40K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Position Description:

Outpost Technologies is seeking a Software Engineer 2 to join our team. The ideal candidate will work with the Software Development team to build a new remote sensing application from the ground up. This includes live streaming of video and telemetry, real-time control of sensors, and a purpose-built UI optimized for operator efficiency and accuracy of data collection.


Position Responsibilities:

  • Assist the software team in planning development and test activities, managing development life-cycle risks, and understanding the benefits of frequent internal releases (e.g., faster feedback, reduced integration issues, and improved adaptability)
  • Apply critical thinking and broad expertise in modern computing issues to conduct effective peer reviews, provide constructive code criticism, and propose test techniques for verifying nominal code behavior and identifying failure modes through stress testing
  • Demonstrate experience in formal, informal, and automated verification testing for highly reliable/available code, including writing automated tests beyond unit tests (e.g., integration and system-level tests), leveraging dependency inversion and mocking techniques
  • Analyze system-level requirements to propose software designs and derive detailed software requirements that align with system goals
  • Communicate clearly and effectively about software designs, implementation strategies, and test strategies within a small development team, fostering open discussions on technical and process issues to build consensus
  • Design, code, and debug soft real-time systems, utilizing in-depth knowledge of:
    • Hardware operations (e.g., serial ports, PCI bus, Ethernet)
    • Hardware-OS interactions (e.g., UART HW FIFOs, ISRs, buffer management, HW configuration, Linux filesystem cache/flush timing)
    • Application-OS interactions (e.g., blocking vs. polling, multi-thread synchronization).
    • Optimization of CPU performance using event-driven designs instead of polling


Basic Qualifications:

  • Must be a US Citizen
  • Must possess an Active DoD Security Clearance: Secret Level or Higher
  • Bachelor's or Master's Degree in relevant field (Electrical Engineering, Computer Science)
  • 3 - 10 years of software development experience
  • C/C++/Python programming-Linux, Windows
  • Willingness/ability to travel up to 10% of the year


Benefits

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • 401(k) Matching
  • Paid Time Off
  • Comp Time Plan
  • Paid Parental Leave
  • Tuition Reimbursement