Companies you'll love to work for

MIS Software Developer

Hibob

Hibob

Software Engineering
Tel Aviv-Yafo, Israel
Posted on Wednesday, August 7, 2024

Description

An MIS (Management Information Systems) Software Developer designs, develops, implements, and maintains software systems tailored to meet the information needs of an organization's management.

Key Responsibilities:

  • Software Development - Write, test, and maintain code to build robust and scalable software applications. Perform debugging and troubleshooting to resolve software issues.
  • System Maintenance - Monitor and maintain software performance, optimizing systems to ensure they run efficiently and effectively.
  • Security and Compliance - Implement security best practices and ensure compliance with relevant regulations, particularly when handling sensitive data.
  • Understanding Business Needs - Collaborate with stakeholders to comprehend business processes and information requirements, translating them into effective software solutions.
  • Integration with Existing Systems - Integrate new software solutions with existing organizational systems, ensuring seamless interoperability and functionality.

What You Will Do:

  • Process Development - Build, develop, and maintain complex processes to meet business requirements.
  • Operational Procedures - Craft and operate processes and procedures to keep our environment in healthy shape and aligned with needed control frameworks.
  • AI Integration - Develop and implement AI-driven solutions, integrating AI models and leveraging techniques like Retrieval-Augmented Generation (RAG) and prompt engineering to enhance MIS functionalities and improve data retrieval, processing, and user interactions.

Requirements

  • Practical experience in Python. (1-2 years)
  • Proficiency with AWS services such as Lambda, SNS, SQS,S3, and Bedrock.
  • Ability to research and explore new tools and services.
  • Basic SQL Knowledge (Postgrase or Snowflake)
  • Experience with Salesforce development using APEX and LWC. (1-2 years)
  • Experience with tools like Workato or other Low Code is advantageous.
  • Experience in using generative AI tools (OpenAI, Cluade, RAG , Agents)
  • Knowledge in version control and deployment tools like GitHub and TerraForm.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Capability to independently learn and adapt to new technologies.