Software Developer – Enterprise Applications #1332
#1332
Information Technologies
, RAD Headquarters (Tel-Aviv)
Overview
Our Information Systems department is looking for a software developer to maintain and extend enterprise applications built on Delphi/Oracle, while driving modernization through AI integration, BI, and modern development practices. You will bridge two worlds – supporting mission-critical legacy systems and building the next generation of tooling around them.
Location: Ramat Hachayal, Tel Aviv. Hybrid option once a week.
Experience
- 5+ years of hands-on software development experience
- Delphi and/or PL/SQL development experience – significant advantage
- Proven track record as a self-directed solo contributor – able to own an application end-to-end, from interviewing users for requirements through production support
Education
- B.Sc. in Computer Science / Software Engineering or Practical Engineer certification in Computer Science / Software
Technical Requirements
Mandatory
- Professional experience in at least one of the following: Python, .NET/C#, Node.js, or React
- REST / SOAP API design and consumption; web services development
- Interfacing with SaaS platforms – ERP, CRM (e.g., MS Dynamics), PLM (e.g., Oracle Agile), BPM systems
- Hybrid environment experience – on-premises + cloud (Azure, AWS, GCP)
- SQL Server/SSIS/SSRS – queries, stored procedures, data modelling
- Version control (Git), CI/CD experience, documentation discipline
Significant Advantage
- Delphi development (XE2 / 2007 ver) – Windows desktop and server applications
- PL/SQL development against Oracle Database (11g and above)
- Windows Services, server processes, multithreading, scheduled jobs
- BarTender labeling integration
- LLM integration – API-based or agent frameworks, prompt engineering, MCP server development
- AI-assisted development workflows (e.g., GitHub Copilot, Claude Code, Cursor, etc.)
- Power BI or equivalent BI tooling – dashboards, data models, DAX / M queries
Additional Qualifications
- Object-oriented design, design patterns, code maintainability in long-lived codebases.
- Ability to work independently and within a team; strong interpersonal and communication skills.
- Analytical thinking, problem-solving orientation, attention to detail.