Software Developer - (Information Systems)

🏢 global software solutions group
📍 United Arab EmiratesFull-timeOn-site
📅 Posted: 2w ago🔄 Updated: 2w ago
CV%
✨ AI Summary
We are seeking a Software Developer to join our Information Systems team. The role involves developing, enhancing, integrating, and maintaining internal applications and information systems. You will collaborate with business users and IT stakeholders to deliver reliable, secure, and efficient applications. Key responsibilities include application development, system integration, database management, troubleshooting, and documentation. The ideal candidate possesses hands-on software development experience, a strong understanding of APIs and system integration, database knowledge, and the ability to support the full application lifecycle from development to production.
Requirements
Requires a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field. Minimum of 2+ years of software development experience is essential, with strong fundamentals in software development lifecycle and programming. Proficiency in at least one enterprise programming language (.NET/C# or Java) is required, along with experience in developing, testing, debugging, and maintaining business applications. Basic to intermediate understanding of REST APIs, system integration, and experience with relational databases (SQL Server, Oracle) and SQL are necessary. Familiarity with web development technologies and version control systems like Git is also required. Experience with ERP environments, SAP interfaces, and application support is preferred.
Description
We are looking for a Software Developer to support the development, enhancement, integration, and maintenance of internal information systems. The role will work closely with business users and IT stakeholders to deliver reliable, secure, and efficient applications aligned with organizational requirements.The ideal candidate will have hands-on software development experience, a good understanding of APIs and system integration, database knowledge, and the ability to troubleshoot and support applications through development, testing, UAT, and deployment.RequirementsKey ResponsibilitiesDevelop, test, maintain, and enhance internal applications and information systemsAnalyze requirements and work closely with business users to understand application and system needsImplement system enhancements, fixes, and continuous improvementsParticipate in system integration activities, including APIs and SAP interfacesSupport integration between internal applications, enterprise systems, and external interfacesAssist with database design, development, maintenance, and data-related activitiesDevelop and maintain reliable, scalable, and maintainable application componentsTroubleshoot application and system issues and provide timely resolutionsSupport User Acceptance Testing (UAT), defect resolution, deployment, and post-deployment activitiesPrepare and maintain technical documentation, system documentation, and user guidesFollow established software development standards, coding practices, security policies, and IT governance requirementsCollaborate with business users, IT teams, and other stakeholders throughout the application development lifecycleContribute to reporting, system improvements, process optimization, and continuous improvement initiativesEnsure accurate system integrations and database updatesSupport application stability, availability, and performance of assigned systemsRequired Technical SkillsSoftware DevelopmentMinimum 2+ years of software development experienceStrong understanding of software development lifecycle and programming fundamentalsHands-on experience with at least one programming language such as:.NET / C#Javaor a similar enterprise programming languageExperience developing, testing, debugging, and maintaining business applicationsAPIs & System IntegrationBasic to intermediate understanding of REST APIs and system integration conceptsExperience working with APIs, integrations, interfaces, or web servicesExposure to SAP interfaces / SAP integration is an advantageAbility to understand integration requirements and troubleshoot integration-related issuesDatabaseExperience working with relational databasesKnowledge of databases such as:SQL ServerOracleor similar relational database technologiesUnderstanding of SQL, database design, queries, data manipulation, and database maintenanceWeb TechnologiesFamiliarity with web development technologiesUnderstanding of frontend/backend application interaction and web-based information systemsVersion Control & Development ToolsHands-on knowledge of Git or other version control systemsFamiliarity with standard software development and deployment practicesERP / Enterprise SystemsExperience working in ERP environments is an advantageExposure to SAP is highly desirableApplication Development & DeliveryThe successful candidate will be expected to contribute across the application lifecycle, including:Requirement understandingSolution developmentCoding and configurationTesting and debuggingSystem integrationUAT supportDeploymentProduction supportDocumentationContinuous improvementRequired CompetenciesStakeholder EngagementAbility to work effectively with business users, IT teams, and other stakeholders to understand requirements and support successful application delivery.Results OrientationAbility to deliver assigned development tasks within agreed timelines and take ownership of issues through resolution.CollaborationStrong ability to work collaboratively with cross-functional teams in a highly cooperative environment.Effective CommunicationClear and professional communication skills, with the ability to explain technical issues and solutions to both technical and non-technical stakeholders.AdaptabilityAbility to learn new technologies, systems, processes, and business requirements and adapt to changing priorities.ProfessionalismHigh level of integrity, accountability, reliability, and professional conduct.Technical & Functional CompetenciesSolution Development / Programming: Basic to proficient understanding of application development and programmingSystem & Technology Integration: Understanding of APIs, interfaces, and enterprise system integrationIT Strategy & Governance: Basic understanding of IT standards, governance, and development practicesQuality Control: Ability to develop quality code, perform testing, identify defects, and support UATUser Experience Design: Basic understanding of usability and user experience principles when developing business applicationsEducationBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related fieldCertifications - AdvantageCertifications in software development, cloud, databases, or relevant technologies will be an advantage, including:Microsoft Certified DeveloperOracle certificationsAWS certificationsOther relevant software development or technology certificationsPreferred ExperienceCandidates with exposure to any of the following will be preferred:Enterprise application developmentERP environmentsSAP interfaces/integration.NET / C# developmentJava developmentSQL Server / OracleREST APIs and web servicesInternal business information systemsApplication support and production troubleshootingUAT and deployment supportWhat Success Looks LikeDevelopment tasks are delivered within agreed timelinesApplications are delivered with strong code quality and minimal defectsSystem issues and bugs are resolved within agreed SLAsSupported applications remain stable, reliable, and availableUAT cycles are completed effectively with minimal reworkTechnical documentation and user guides are accurate and maintainedDevelopment and security standards are consistently followedSystem integrations and database updates are accurate and reliableThe developer actively contributes to application and process improvements
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00