Software Developer (Bahraini)
# Software Developer (Bahraini) **ATYAF Holding** · Manama · `On-site` 🕒 **Статус:** *Опубликовано: вчера* · *Источник: Indeed* --- ### About the Role · Bachelor’s degree in Computer Science, Information Technology, or a related field. · Professional certifications in Microsoft .NET development or equivalent are preferred. · At least five years of experience in web application development including design, development, and maintaining web applications using Microsoft MVC .NET framework and C#. · Experience working with Oracle 19c and MS SQL databases, including writing complex SQL queries and procedures. · Experience in integrating enterprise systems with payment gateways and third-party APIs. · Solid understanding of software development lifecycle (SDLC), object-oriented programming (OOP), and design patterns. · Strong problem-solving skills and the ability to troubleshoot software and integration issues. · Experience working in payments, airport, aviation, or logistics systems is a plus. · Strong verbal and written communication skills with the ability to explain technical concepts to non-technical users. · Ability to work independently and collaboratively within a cross-functional team. · Ability to manage multiple tasks and adapt to changing priorities in a fast-paced environment. · Work with Oracle 19c and Microsoft SQL Server databases to create and manage stored procedures, views, and complex queries. · Collaborate with cross-functional teams, including business analysts and system administrators, to gather requirements and translate them into functional solutions. · Support the integration of existing systems with external platforms including payment gateways (e.g., Credimax, Benefit) and SAP. · Develop APIs and intermediate staging layers to support data synchronization between systems and SAP ERP. · Implement front-end interfaces using HTML, CSS, JavaScript, and modern front-end frameworks as required. · Ensure application performance, scalability, and security by conducting regular code reviews and performance optimizations. · Troubleshoot and resolve software issues, bugs, and performance bottlenecks in a timely manner. · Document technical specifications, coding standards, and deployment procedures for all developed modules. · Provide technical support and training to users and internal teams on the usage of the developed systems and modules. · Participate in the development and deployment of a new scheduling module and support its integration with other systems. · Provide on-site support and system maintenance throughout the project lifecycle, including post-deployment. Job Types: Full-time, Contract, Permanent Work Location: In person
Наблюдалась 2026-10-15, впервые 2026-10-14, источник — Indeed.