.NET Developers Jobs in Jordan
206 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Full Stack Developer (.<br>NET & Angular) Are you passionate about building scalable, high-performance web applications and working with cutting-edge tech stacks?<br> We are looking for a talented Full Stack Developer with 5+ years of experience to join our dynamic team and help drive our next wave of innovation!<br> What You’ll Do: Design, develop, maintain, and enhance web applications using .<br>NET / ASP.NET Core and Angular .<br> Develop and maintain RESTful APIs and integrate frontend applications with backend services.<br> Implement new business requirements, enhancements, and change requests across both frontend and backend.<br> Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS .<br> Develop backend services using C#, ASP.<br>NET Core, Entity Framework Core, and SQL Server .<br> Troubleshoot and resolve technical issues, defects, and application performance problems.<br> Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles.<br> Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle.<br> Support integration activities with internal and external systems.<br> Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required.<br> Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.<br> · 5+ years of professional experience in Full Stack software development.<br> · Strong experience with C# and ASP.<br>NET Core / .<br>NET . · Strong experience with Angular and TypeScript .<br> · Strong knowledge of REST APIs and API integration .<br> · Good experience with Entity Framework Core and SQL Server .<br> · Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .<br> · Good understanding of frontend architecture, reusable components, state management, and responsive web development.<br> · Experience working with Git and source-control workflows.<br> · Experience working within Agile/Scrum development environments .<br> · Good understanding of the software development lifecycle and debugging/troubleshooting techniques.<br> · Strong analytical and problem-solving skills.<br> Good communication skills and ability to work effectively within a cross-functional team.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>BlackStone eIT is looking for an experienced and motivated Technical .<br>NET Team Lead to join our dynamic team.<br> In this leadership role, you will guide a team of developers in creating high-quality software applications with a focus on .<br>NET technologies.<br> You will be responsible for ensuring best practices in development and architecture while also fostering a collaborative and innovative work environment.<br> If you're passionate about technology and enjoy mentoring others, this is the perfect opportunity for you!<br> Bachelor's degree in Computer Science, Software Engineering, or a related field.<br> Minimum of 10 years of hands-on software development experience with a strong focus on .<br>NET technologies.<br> At least 3 years of experience in a leadership or team lead role.<br> Strong proficiency in .<br>NET Core, ASP.<br>NET, C#, and Angular frameworks.<br> Understanding of cloud platforms such as Microsoft Azure and experience with cloud development practices.<br> Proficient in designing and implementing scalable web applications, APIs, and microservices.<br> Experience with SQL Server and other database technologies.<br> Familiarity with Agile/Scrum methodologies and software development lifecycle (SDLC).<br> Excellent communication skills and the ability to collaborate effectively with cross-functional teams.<br> Strong problem-solving skills and a proactive approach to challenges.<br> Strong knowledge of Domain-Driven Design (DDD) and its practical application in software architecture and development.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Result of Service<br>Successful support for the implementation and delivery of the FMIS project, including: • High-quality business requirements documentation. • Support for solution design and implementation activities. • Coordination with stakeholders and technical teams. • Support for testing, UAT, and training activities. • Delivery of project documentation and reporting. • Support for successful project deployment and stabilization.<br> Work Location<br>HQA and open for remote consultancy in the UNRWA fields of operations<br> Expected duration<br>7 months<br> Duties and Responsibilities<br>Specific Outputs/Tasks include but not limited to: · Build and maintain FMIS application modules using ASP.NET/.NET Core and related Microsoft technologies. · Develop and maintain organizational hierarchy, premises management, projects management, dashboards, reporting, and GIS-related modules. · Develop backend services, APIs, and integrations with internal and external systems. · Provide daily technical support and analyze business/system requirements. · Conduct bug fixing, troubleshooting, optimization, and quality assurance activities. · Review code and ensure application security, performance, and compliance with UNRWA standards. · Support deployment, UAT, production releases, and post-go-live stabilization activities. · Prepare technical documentation, deployment guides, and user manuals. · Deliver regular progress updates and backlog tracking reports. · Participate in Agile/Scrum ceremonies and collaborate with project stakeholders throughout the implementation lifecycle.<br> Qualifications/special skills<br>University degree from accredited educational institution in Information Technology, Computer Science, Software Engineering, or related fdiscipline. · Minimum 4 years of experience in web application development using ASP.NET/.NET Core and MS SQL Server. · Experience in enterprise application development and implementation. · Experience developing APIs and integrations. · Experience in ASP.NET MVC, .NET Framework/.NET Core, C#, JavaScript, HTML, CSS, and related technologies. · Experience with relational databases and SQL Server. · Experience in troubleshooting, debugging, and performance optimization. · Familiarity with deployment environments and DevOps practices is desirable. · Experience with GIS integrations and dashboards is an asset.<br> Languages<br>English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.<br> Additional Information<br>CONDITIONS OF SERVICE • The consultancy is based in UNRWA HQA Amman with possibility for remote consultancy in the fields of UNRWA operations. • The selected candidate will receive a monthly remuneration that is amounting to JOD 996.42 or equivalent in USD for every fully completed month. • The duration of the Contract is 7 months, and the possibility of extension is subject to the availability of funds, continuing need and satisfactory performance. • As part of Digital Impact, Technology and Innovation Department (DITID)and digital workspace the role reports to the software engineer and works under the overall supervision of the Head Software Development Section & Lead Solution Architecture.<br> No Fee<br>THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.<br><br><br>
</div>
<p>BlackStone eIT is looking for an experienced and motivated Technical .NET Team Lead to join our dynamic team. In this leadership role, you will guide a team of developers in creating high-quality software applications with a focus on .NET technologies. You will be responsible for ensuring best practices in development and architecture while also fostering a collaborative and innovative work environment. If you're passionate about technology and enjoy mentoring others, this is the perfect opportunity for you!</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li><li>Minimum of 10 years of hands-on software development experience with a strong focus on .NET technologies.</li><li>At least 3 years of experience in a leadership or team lead role.</li><li>Strong proficiency in .NET Core, ASP.NET, C#, and Angular frameworks.</li><li>Understanding of cloud platforms such as Microsoft Azure and experience with cloud development practices.</li><li>Proficient in designing and implementing scalable web applications, APIs, and microservices.</li><li>Experience with SQL Server and other database technologies.</li><li>Familiarity with Agile/Scrum methodologies and software development lifecycle (SDLC).</li><li>Excellent communication skills and the ability to collaborate effectively with cross-functional teams.</li><li>Strong problem-solving skills and a proactive approach to challenges.</li><li>Strong knowledge of Domain-Driven Design (DDD) and its practical application in software architecture and development.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>BlackStone eIT, a top-tier computer software company, is on the lookout for a skilled Senior Backend Developer (.<br>Net) to join our innovative team.<br> In this role, you will be responsible for architecting and delivering high-quality software solutions using .<br>Net technologies.<br> You will collaborate with product management and other cross-functional teams to understand project requirements and translate them into scalable and efficient backend services.<br> This is an excellent opportunity for a seasoned developer who is looking to drive technical excellence and build robust systems.<br> Responsibilities Architect, design, and develop robust, scalable backend systems leveraging .<br>Net frameworks Work closely with product managers and other stakeholders to gather and interpret technical requirements Champion and ensure best practices in coding, application design, and development processes are followed Participate in code reviews, share technical expertise, and provide constructive feedback to team members Troubleshoot, debug, and resolve complex backend issues and performance bottlenecks Continuously evaluate and implement improvements to existing codebases, architecture, and processes Stay current with emerging technologies and industry trends to drive innovative solutions within the team Bachelor's degree in Computer Science or a related field 5+ years of experience in backend development, specifically with .<br>Net technologies Proven experience in a leadership or team lead role Strong proficiency in .<br>Net Core, C#, and related frameworks Experience with API design and development Familiarity with database technologies, including SQL and NoSQL Strong understanding of software development methodologies and version control systems (e.<br>g., Git) Excellent problem-solving skills and attention to detail Strong communication and interpersonal skills Ability to thrive in a fast-paced and dynamic environment</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Who Are We❓ We Are Foodics!<br> a leading restaurant management ecosystem and payment tech provider.<br> Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait.<br> We are currently serving customers and partners in over 35 different countries worldwide.<br> Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far!<br> making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.<br> The Job in a Nutshell The Senior Backend Engineer will be part of the tech team and will be expected to create, maintain, test, and debug scalable backend services and web applications.<br> The ultimate goal is to provide fully functional, stable, and high-performing systems that power Foodics products at scale.<br> This role requires strong experience in backend engineering with a primary focus on .<br>NET technologies, while also being comfortable working on existing and evolving PHP Laravel services and applications.<br> What You Will Do❓ Establish and guide the architecture of several backend services and web applications.<br> Collaborate with product managers, designers, and engineers across multiple teams.<br> Design and implement scalable, secure, and high-performance backend systems.<br> Develop and maintain APIs and microservices primarily using .<br>NET technologies.<br> Contribute to and maintain existing PHP Laravel applications and services.<br> Write clean, maintainable, and well-tested code.<br> Solve complex performance problems and architectural challenges.<br> Integrate data from various services, third-party systems, and databases.<br> Improve system reliability, scalability, and observability.<br> Participate in code reviews and mentor Junior engineers.<br> Research and help adopt new technologies, frameworks, and engineering practices.<br> Look for ways to reduce technical debt, improve performance, and organize the code base.<br> What Are We Looking For❓ A minimum of 3 years of experience developing large-scale backend systems and web applications.<br> Strong experience with .<br>NET / C# is a must.<br> Good hands-on experience with PHP Laravel.<br> Experience designing and building scalable backend services with focus on high availability, low latency, and reliability.<br> Solid understanding of REST APIs and distributed systems.<br> Strong experience with relational databases and database design.<br> Experience with caching and queuing technologies such as Redis.<br> Solid understanding of background jobs and asynchronous processing.<br> Experience writing unit and integration tests.<br> Good understanding of software engineering principles and design patterns such as SOLID.<br> Experience working in fast-paced engineering environments.<br> Strong analytical and problem-solving skills.<br> Experience leading technical initiatives or projects is a plus.<br> Experience with cloud platforms and containerized environments is a plus.<br> Experience with monitoring and observability tools is a plus.<br> Experience with foodtech or SaaS products is a plus.<br> Strong communication skills and ability to work effectively with different stakeholders.<br> Communicating well verbally in English.<br> Ability to adapt to time zone differences and thrive in a remote working environment.<br> What We Offer You❗ We believe you will love working at Foodics!<br> We offer highly competitive compensation packages, including bonuses and the potential for shares.<br> We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.<br> Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.<br> We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Result of Service<br>The UNRWA Education Department is advancing the digitalization of its core functions under Outcome 2 of the ICT4E operational plan: "The UNRWA education department functions are digitalized to boost the digital transformation of the education system and support evidence-based decision-making. One of the major projects that fall under this effort is implementing the EMIS Premises Module (PM) – Enhancing school infrastructure mapping in the Education Management Information system (EMIS). This module will focus on digitizing and streamlining school infrastructure data collection, management, and visualization. To support this initiative, we seek to recruit an experienced Quality Assurance who will be responsible for testing new features of the EMIS Premises Module.<br> Work Location<br>HQA and open for remote consultancy in the UNRWA fields of operations<br> Expected duration<br>7 months<br> Duties and Responsibilities<br>The Consultant will be responsible for developing and maintaining various modules of the Education System. Key tasks include building new web pages, updating existing components, developing reports, and ensuring system security through regular updates and patches Specific Outputs/Tasks include but not limited to: • Build and update web pages using ASP.NET. • Maintain and enhance the system's functionality. • Develop and update reports for system modules. • Provide daily support and analyze system requirements. • Create and maintain web APIs. • Conduct bug fixes and quality assurance. • Review code and ensure security testing of new/updated pages. • Prepare technical documents and user manuals. • Deliver a monthly progress report with a backlog tracker<br> Qualifications/special skills<br>University degree from accredited educational institution in Information Technology or related discipline. · Minimum 4 years of experience in : web applications development using ASP.net and MS SQL server.<br> Languages<br>English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.<br> Additional Information<br>CONDITIONS OF SERVICE • The consultancy is based in UNRWA HQA Amman with possibility for remote consultancy in the fields of UNRWA operations. • The selected candidate will receive a monthly remuneration that is amounting to JOD 996.42 or equivalent in USD for every fully completed month. • The duration of the Contract is 7 months, and the possibility of extension is subject to the availability of funds, continuing need and satisfactory performance. • As part of Digital Impact, Technology and Innovation Department (DITID)and digital workspace the role reports to the Analyst Programmer and works under the overall supervision of the Head Software Development Section & Lead Solution Architecture.<br> No Fee<br>THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.<br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><span>Do you want to make a difference in people's lives? </span></p><br><p><span>We are looking for Executive Assistant to the C-Suite to join our growing team! </span></p><br><p><span>Who we are:</span></p><br><p><span>WUDUH is the Jordanian operations hub servicing a U.S.-based company specializing in financial settlement solutions. At the heart of our work, we help people manage and navigate their financial future with confidence. </span></p><br><p><span>Beyond our work, we are passionate about nurturing talent and promoting a culture of innovation, creativity, and endless possibilities. If you are looking for a place to develop your skills and make a real impact, WUDUH is where you can grow and succeed. </span></p><br><p><span>Position Summary</span></p><br><p><span>This Executive Assistant role is an exceptional opportunity for a dedicated EA professional who is intentionally building a career in executive support. Working closely with C-Suite executives in an office with a small but growing team, the Executive Assistant will serve as a trusted partner—providing confidential, proactive support, anticipating priorities, and helping executives remain focused, informed, and effective.</span></p><br><p><span>The strongest candidates will have a resume reflecting primarily Executive Assistant positions with increasing responsibility, including meaningful experience directly supporting C-Suite executives. Candidates who view the Executive Assistant profession as their chosen career path—and who are motivated to grow with the organization—will be especially well suited for this opportunity. Bilingual English/Spanish verbal and written communication skills are strongly valued.</span></p><br><p><span>Essential Functions</span></p><br><ul>
<li><span>Manage, organize, and maintain C-Suite executives’ calendars, prioritizing critical business needs and scheduling meetings or appointments based on urgency and business importance. Navigate participants’ availability and resolve challenging schedule conflicts with minimal disruption to executives.</span></li>
<li><span>Maintain C-Suite executives’ email inboxes, respond to messages, inquiries, and staff requests in a timely manner with a sense of urgency and resolution, and keep executives consistently updated on necessary actions.</span></li>
<li><span>Serve as a primary point of contact for C-Suite executives, prioritizing requests, coordinating responses, and executing duties in alignment with each executive’s communication and management style.</span></li>
<li><span>Attend high-level meetings and document agendas and minutes of meetings (MOMs), clearly outlining action items, owners, and timelines for distribution to all participants.</span></li>
<li><span>Maintain and organize corporate documents, records, and reports, retrieving documentation as needed.</span></li>
<li><span>Serve as a liaison between C-Suite executives and attorneys on legal matters handled by the executives:</span></li>
<li><span>Maintain confidential files of all legal documents.</span></li>
<li><span>Retrieve and provide documentation requested by attorneys.</span></li>
<li><span>Ensure all information requests from attorneys are logged and fulfilled.</span></li>
<li><span>Ensure deadlines established by attorneys, such as document notarization deadlines, are met.</span></li>
<li><span>Review attorneys’ billing statements to ensure accuracy.</span></li>
<li><span>Coordinate projects assigned by C-Suite executives.</span></li>
<li><span>Meet with stakeholders to take detailed notes and clarify project requirements.</span></li>
<li><span>Establish and execute project communication plans.</span></li>
<li><span>Track project execution to monitor adherence to budget, schedule, and scope.</span></li>
<li><span>Prepare project status reports by collecting, analyzing, and summarizing information and trends.</span></li>
<li><span>Coordinate preparations for meetings with investors, attorneys, affiliates, and other guests.</span></li>
<li><span>Ensure visitors receive clear directions to the office and parking information.</span></li>
<li><span>Provide executives and meeting participants with agendas and all necessary information, reports, and files.</span></li>
<li><span>Coordinate meals and refreshments for guests when applicable.</span></li>
<li><span>Prepare presentations for executives and meeting participants as required.</span></li>
<li><span>Manage all domestic and international travel arrangements for C-Suite executives and their families, including flights, hotel accommodations, and transportation services.</span></li>
<li><span>Support C-Suite executives with personal errands, shipments, pickups, deliveries, event coordination, company or personal gift orders, and other related requests.</span></li>
</ul><p><span>Required Competencies:</span></p><br><ul>
<li><span>Bachelor’s degree, preferably in Business Administration.</span></li>
<li><span>Minimum of five years of experience in an equivalent role supporting C-Suite executives or business owners.</span></li>
<li><span>Proactive mindset, with the ability to identify, mitigate, and resolve issues independently.</span></li>
<li><span>Demonstrated experience managing complex responsibilities and meeting deadlines.</span></li>
<li><span>Self-starter with high initiative and the ability to complete tasks with minimal supervision or direction.</span></li>
<li><span>Superior written and verbal communication skills.</span></li>
<li><span>Expertise in Microsoft Office applications.</span></li>
<li><span>Ability to manage multiple tasks and competing priorities.</span></li>
<li><span>Excellent time management skills.</span></li>
<li><span>Exceptional attention to detail and follow-up.</span></li>
<li><span>Ability to maintain a high level of discretion and confidentiality.</span></li>
</ul><p><span>Behavioral Competencies</span></p><br><ul>
<li><span>Integrity: Demonstrates honesty, ethical conduct, and the ability to maintain confidentiality.</span></li>
<li><span>Dependability: Is reliable, responsible, and consistent in fulfilling obligations.</span></li>
<li><span>Cooperation: Maintains a positive, professional, and collaborative attitude.</span></li>
<li><span>Initiative: Actively identifies opportunities to provide support and add value.</span></li>
</ul><p><span>Position/Work Environment</span></p><br><ul>
<li><span>This is a full-time, on-site position. Office hours are generally Monday through Friday, with eight-hour shifts. Weekend hours may occasionally be required based on business needs.</span></li>
<li><span>Travel: This position may require a limited amount of travel.</span></li>
</ul><p><span>Other Duties</span></p><br><p><span>The Executive Assistant may be asked to assume additional duties not listed in this job description as business needs require.</span></p><br><p><strong>What we offer:</strong> </p><br><ul>
<li>Comprehensive health insurance </li>
<li>Competitive compensation package </li>
<li>Prime central location </li>
<li>Discounts on food, beverages, and wellness services </li>
<li>Continuous learning and development opportunities </li>
<li>A dynamic, inclusive, and supportive work environment </li>
<li>A workplace led by Gen Z and Millennials </li>
</ul><p><strong>Wuduh is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees — regardless of gender, race, religion, or disability.</strong></p><br>
<br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Design, develop, maintain, and enhance web applications using .<br>NET / ASP.NET Core and Angular .<br> Develop and maintain RESTful APIs and integrate frontend applications with backend services.<br> Implement new business requirements, enhancements, and change requests across both frontend and backend.<br> Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS .<br> Develop backend services using C#, ASP.<br>NET Core, Entity Framework Core, and SQL Server .<br> Troubleshoot and resolve technical issues, defects, and application performance problems.<br> Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles.<br> Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle.<br> Support integration activities with internal and external systems.<br> Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required.<br> Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.<br> Job Qualifications: 6+ years of professional experience in Full Stack software development.<br> Strong experience with C# and ASP.<br>NET Core / .<br>NET . Strong experience with Angular and TypeScript .<br> Strong knowledge of REST APIs and API integration .<br> Good experience with Entity Framework Core and SQL Server .<br> Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .<br> Good understanding of frontend architecture, reusable components, state management, and responsive web development.<br> Experience working with Git and source-control workflows.<br> Experience working within Agile/Scrum development environments .<br> Good understanding of the software development lifecycle and debugging/troubleshooting techniques.<br> Strong analytical and problem-solving skills.<br> Good communication skills and ability to work effectively within a cross-functional team.<br></span> </div>
<p>The Full Stack Developer is responsible for developing, maintaining, and enhancing application features across backend, frontend, and database layers. The role focuses on delivering reliable, well-structured code while following established coding standards, SDLC processes, and architectural guidelines.</p><p>Responsibilities:</p><ul><li>Application Development: Develop backend services using C#, .NET Core 8, ASP.NET Zero (abp.io). Implement frontend components using jQuery, Bootstrap, and Metronic UI. Develop and maintain RESTful APIs for internal and external consumption. Implement business logic in multi-tenant environments with proper permission handling. Enhance and maintain Windows client applications using the MVP pattern where required. Support mobile application features as assigned by the Development Team Lead.</li><li>Database & Data Handling: Write and optimize SQL Server queries, views, and stored procedures. Ensure data accuracy, integrity, and performance. Follow best practices for database access, transactions, and concurrency. Assist in analyzing and resolving data-related issues.</li><li>Code Quality & Standards: Write clean, readable, and maintainable code following internal coding standards. Participate in code reviews and address review feedback. Follow defined architecture and design patterns. Assist in refactoring legacy code under guidance. Ensure proper error handling, logging, and validation.</li><li>SDLC & Delivery: Work within Agile/Scrum methodology. Participate in sprint planning, daily standups, reviews, and retrospectives. Deliver assigned tasks within sprint timelines. Collaborate with QA to fix defects and improve test coverage. Support deployments to QA, UAT, and production environments when required.</li><li>DevOps & Repository Usage: Follow defined branching and merging strategies . Use GitHub / Azure DevOps repositories responsibly. Ensure commits are clear, traceable, and aligned with user stories. Support CI/CD pipelines by fixing build or deployment issues related to code changes.</li><li>Knowledge Sharing & Documentation: Document assigned modules, APIs, and business logic. Maintain up-to-date technical documentation as required. Participate in knowledge transfer sessions. Share understanding of implemented features with team members.</li><li>Collaboration & Communication: Work closely with Senior Developers and Development Team Lead. Coordinate with QA, DevOps, and Infra teams for smooth delivery. Escalate blockers, risks, or unclear requirements early. Collaborate effectively with distributed teams (Jordan, Saudi Arabia, India).</li><li>Security & Compliance: Follow secure coding practices. Protect sensitive data and credentials. Comply with internal security policies and access controls. Support audits, logging, and traceability requirements.</li></ul><p>Job Relations:</p><p>Reports to Development Team Lead. Works closely with Senior Developers, QA, DevOps, and Infra teams. Coordinates with Technical Delivery Lead as required.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Engineering, Computer Science, or a related field.</li><li>1-3 years of experience in software development.</li><li>Strong experience in C#, .NET Core 8, SQL Server, jQuery, and Windows client apps.</li><li>Knowledge of Agile/Scrum, Jira, DevOps, CI/CD, and version control best practices.</li><li>Strong problem-solving, collaboration, and communication skills</li></ul><p>Competencies:</p><ul><li>Strong organizational and prioritization skills.</li><li>Excellent communication and documentation abilities.</li><li>Analytical and problem-solving mindset with attention to detail.</li><li>Ability to translate business requirements into technical deliverables.</li><li>Comfortable working in a fast-paced, agile environment.</li></ul><p>Skills:</p><ul><li>Backend : C#, .NET Core 8, ASP.NET Zero (abp.io).</li><li>Frontend : jQuery, Bootstrap, Metronic.</li><li>Database : Microsoft SQL Server.</li><li>Real-time : SignalR.</li><li>Version Control : Git (GitHub / Azure DevOps).</li><li>CI/CD : Azure DevOps Pipelines.</li><li>Documentation : SharePoint / internal documentation tools.</li><li>Project Management : Jira / Azure Boards.</li><li>Languages: Fluent in English (required). Arabic proficiency (preferred).</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Location: Amman, Jordan Job Description: The Full Stack Developer is responsible for developing, maintaining, and enhancing application features across backend, frontend, and database layers.<br> The role focuses on delivering reliable, well-structured code while following established coding standards, SDLC processes, and architectural guidelines.<br> Responsibilities: Application Development: Develop backend services using C#, .<br>NET Core 8, ASP.<br>NET Zero (abp.<br>io). Implement frontend components using jQuery, Bootstrap, and Metronic UI.<br> Develop and maintain RESTful APIs for internal and external consumption.<br> Implement business logic in multi-tenant environments with proper permission handling.<br> Enhance and maintain Windows client applications using the MVP pattern where required.<br> Support mobile application features as assigned by the Development Team Lead.<br> Database & Data Handling: Write and optimize SQL Server queries, views, and stored procedures.<br> Ensure data accuracy, integrity, and performance.<br> Follow best practices for database access, transactions, and concurrency.<br> Assist in analyzing and resolving data-related issues.<br> Code Quality & Standards: Write clean, readable, and maintainable code following internal coding standards.<br> Participate in code reviews and address review feedback.<br> Follow defined architecture and design patterns.<br> Assist in refactoring legacy code under guidance.<br> Ensure proper error handling, logging, and validation.<br> SDLC & Delivery: Work within Agile/Scrum methodology.<br> Participate in sprint planning, daily standups, reviews, and retrospectives.<br> Deliver assigned tasks within sprint timelines.<br> Collaborate with QA to fix defects and improve test coverage.<br> Support deployments to QA, UAT, and production environments when required.<br> DevOps & Repository Usage: Follow defined branching and merging strategies .<br> Use GitHub / Azure DevOps repositories responsibly.<br> Ensure commits are clear, traceable, and aligned with user stories.<br> Support CI/CD pipelines by fixing build or deployment issues related to code changes.<br> Knowledge Sharing & Documentation: Document assigned modules, APIs, and business logic.<br> Maintain up-to-date technical documentation as required.<br> Participate in knowledge transfer sessions.<br> Share understanding of implemented features with team members.<br> Collaboration & Communication: Work closely with Senior Developers and Development Team Lead.<br> Coordinate with QA, DevOps, and Infra teams for smooth delivery.<br> Escalate blockers, risks, or unclear requirements early.<br> Collaborate effectively with distributed teams (Jordan, Saudi Arabia, India).<br> Security & Compliance: Follow secure coding practices.<br> Protect sensitive data and credentials.<br> Comply with internal security policies and access controls.<br> Support audits, logging, and traceability requirements.<br> Job Relations: Reports to Development Team Lead.<br> Works closely with Senior Developers, QA, DevOps, and Infra teams.<br> Coordinates with Technical Delivery Lead as required.<br> Bachelor’s degree in Computer Engineering, Computer Science, or a related field.<br> 1-3 years of experience in software development.<br> Strong experience in C#, .<br>NET Core 8, SQL Server, jQuery, and Windows client apps.<br> Knowledge of Agile/Scrum, Jira, DevOps, CI/CD, and version control best practices.<br> Strong problem-solving, collaboration, and communication skills Competencies: Strong organizational and prioritization skills.<br> Excellent communication and documentation abilities.<br> Analytical and problem-solving mindset with attention to detail.<br> Ability to translate business requirements into technical deliverables.<br> Comfortable working in a fast-paced, agile environment.<br> Skills: Backend : C#, .<br>NET Core 8, ASP.<br>NET Zero (abp.<br>io). Frontend : jQuery, Bootstrap, Metronic.<br> Database : Microsoft SQL Server.<br> Real-time : SignalR.<br> Version Control : Git (GitHub / Azure DevOps).<br> CI/CD : Azure DevOps Pipelines.<br> Documentation : SharePoint / internal documentation tools.<br> Project Management : Jira / Azure Boards.<br> Languages: Fluent in English (required).<br> Arabic proficiency (preferred).<br></span> </div>
<p>The Fresh Full Stack Developer is responsible for supporting the design, development, maintenance, and enhancement of application features across backend, frontend, and database layers. This position is intended for a fresh graduate or early-career professional seeking to build practical experience within a structured development environment while working under the guidance of senior team members and adhering to established coding standards, SDLC processes, and architectural guidelines.</p><p><b><br></b></p><p><b>Key Responsibilities:</b></p><ul><li>Application Development: Support the development of backend services using C# and .NET Core. Assist in the implementation of frontend components using jQuery, Bootstrap, and Metronic UI. Contribute to the development and maintenance of RESTful APIs for internal and external use. Participate in implementing business logic within multi-tenant environments under guidance. Assist in maintaining Windows client applications where required. Support mobile application tasks as assigned by the Development Team Lead.</li><li>Database & Data Handling: Write and maintain basic SQL Server queries, views, and stored procedures with support from senior developers. Support efforts to ensure data accuracy, consistency, and reliability. Follow best practices for database access, transactions, and data handling. Assist in troubleshooting data-related issues.</li><li>Code Quality & Standards: Write clean, readable, and maintainable code in accordance with team standards. Participate in code reviews and apply feedback in a timely manner. Learn and follow defined architecture principles and design patterns. Assist with improving and refactoring existing code under guidance. Apply appropriate error handling, logging, and validation in assigned tasks.</li><li>SDLC & Delivery: Work within Agile/Scrum methodology. Participate in sprint planning, daily standups, reviews, and retrospectives. Complete assigned tasks within agreed timelines with support from the team. Collaborate with QA to resolve defects and improve application quality. Support deployments to QA and UAT environments when required.</li><li>DevOps & Repository Usage: Follow defined branching and merging practices. Use GitHub / Azure DevOps repositories for source control. Maintain clear and traceable commits aligned with assigned work items. Assist in resolving build issues related to assigned code changes.</li><li>Knowledge Sharing & Documentation: Document assigned modules, APIs, and implemented logic. Maintain up-to-date technical documentation for completed work. Participate in knowledge-sharing sessions. Communicate progress, issues, and understanding of assigned features to team members.</li><li>Collaboration & Communication: Work closely with Senior Developers and Development Team Lead. Coordinate with QA, DevOps, and Infrastructure teams as needed. Escalate blockers, questions, or unclear requirements in a timely manner. Collaborate effectively with distributed teams.</li><li>Security & Compliance: Follow secure coding practices. Handle sensitive data responsibly and confidentially. Comply with internal security policies and access controls. Support logging, traceability, and audit requirements as needed.</li></ul><p>Job Relations:</p><p>Reports to Development Team Lead. Works closely with Senior Developers, QA, DevOps, and Infra teams. Coordinates with Technical Delivery Lead as required.</p><p>Bachelor s degree in computer engineering, Computer Science, or related field. Fresh graduate or up to 1 year of experience in software development.</p><p>Competencies:</p><ul><li>Willingness to learn and respond positively to feedback.</li><li>Good organizational and time management skills.</li><li>Effective communication and documentation ability.</li><li>Analytical thinking and a problem-solving mindset.</li><li>Ability to work effectively within a fast-paced team environment.</li></ul><p>Skills:</p><ul><li>Backend: Basic knowledge of C# and .NET Core.</li><li>Frontend: Basic knowledge of HTML, CSS, JavaScript, jQuery, Bootstrap, and Metronic.</li><li>Database: Basic knowledge of Microsoft SQL Server.</li><li>Real-time: Exposure to SignalR is a plus.</li><li>Version Control: Familiarity with Git (GitHub / Azure DevOps).</li><li>CI/CD: Basic understanding of Azure DevOps Pipelines or similar tools.</li><li>Documentation: Familiarity with SharePoint or internal documentation tools.</li><li>Project Management: Familiarity with Jira / Azure Boards.</li></ul><p>Preferred Skills:</p><ul><li>Academic projects, internships, graduation projects, or personal projects are considered an advantage.</li><li>Basic familiarity with C#, .NET Core, SQL Server, JavaScript, jQuery, and web application concepts.</li><li>Exposure to Agile/Scrum, Git, Jira, DevOps, or CI/CD concepts is considered a plus.</li></ul><p>Languages:</p><ul><li>Fluent in English (required).</li><li>Arabic proficiency (preferred).</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in computer engineering, Computer Science, or related field. Fresh graduate or up to 1 year of experience in software development.</p><p>Competencies:</p><ul><li>Willingness to learn and respond positively to feedback.</li><li>Good organizational and time management skills.</li><li>Effective communication and documentation ability.</li><li>Analytical thinking and a problem-solving mindset.</li><li>Ability to work effectively within a fast-paced team environment.</li></ul><p>Skills:</p><ul><li>Backend: Basic knowledge of C# and .NET Core.</li><li>Frontend: Basic knowledge of HTML, CSS, JavaScript, jQuery, Bootstrap, and Metronic.</li><li>Database: Basic knowledge of Microsoft SQL Server.</li><li>Real-time: Exposure to SignalR is a plus.</li><li>Version Control: Familiarity with Git (GitHub / Azure DevOps).</li><li>CI/CD: Basic understanding of Azure DevOps Pipelines or similar tools.</li><li>Documentation: Familiarity with SharePoint or internal documentation tools.</li><li>Project Management: Familiarity with Jira / Azure Boards.</li></ul><p>Preferred Skills:</p><ul><li>Academic projects, internships, graduation projects, or personal projects are considered an advantage.</li><li>Basic familiarity with C#, .NET Core, SQL Server, JavaScript, jQuery, and web application concepts.</li><li>Exposure to Agile/Scrum, Git, Jira, DevOps, or CI/CD concepts is considered a plus.</li></ul><p>Languages:</p><ul><li>Fluent in English (required).</li><li>Arabic proficiency (preferred).</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Location: Amman, Jordan Job Description: The Fresh Full Stack Developer is responsible for supporting the design, development, maintenance, and enhancement of application features across backend, frontend, and database layers.<br> This position is intended for a fresh graduate or early-career professional seeking to build practical experience within a structured development environment while working under the guidance of senior team members and adhering to established coding standards, SDLC processes, and architectural guidelines.<br> Key Responsibilities: Application Development: Support the development of backend services using C# and .<br>NET Core. Assist in the implementation of frontend components using jQuery, Bootstrap, and Metronic UI.<br> Contribute to the development and maintenance of RESTful APIs for internal and external use.<br> Participate in implementing business logic within multi-tenant environments under guidance.<br> Assist in maintaining Windows client applications where required.<br> Support mobile application tasks as assigned by the Development Team Lead.<br> Database & Data Handling: Write and maintain basic SQL Server queries, views, and stored procedures with support from senior developers.<br> Support efforts to ensure data accuracy, consistency, and reliability.<br> Follow best practices for database access, transactions, and data handling.<br> Assist in troubleshooting data-related issues.<br> Code Quality & Standards: Write clean, readable, and maintainable code in accordance with team standards.<br> Participate in code reviews and apply feedback in a timely manner.<br> Learn and follow defined architecture principles and design patterns.<br> Assist with improving and refactoring existing code under guidance.<br> Apply appropriate error handling, logging, and validation in assigned tasks.<br> SDLC & Delivery: Work within Agile/Scrum methodology.<br> Participate in sprint planning, daily standups, reviews, and retrospectives.<br> Complete assigned tasks within agreed timelines with support from the team.<br> Collaborate with QA to resolve defects and improve application quality.<br> Support deployments to QA and UAT environments when required.<br> DevOps & Repository Usage: Follow defined branching and merging practices.<br> Use GitHub / Azure DevOps repositories for source control.<br> Maintain clear and traceable commits aligned with assigned work items.<br> Assist in resolving build issues related to assigned code changes.<br> Knowledge Sharing & Documentation: Document assigned modules, APIs, and implemented logic.<br> Maintain up-to-date technical documentation for completed work.<br> Participate in knowledge-sharing sessions.<br> Communicate progress, issues, and understanding of assigned features to team members.<br> Collaboration & Communication: Work closely with Senior Developers and Development Team Lead.<br> Coordinate with QA, DevOps, and Infrastructure teams as needed.<br> Escalate blockers, questions, or unclear requirements in a timely manner.<br> Collaborate effectively with distributed teams.<br> Security & Compliance: Follow secure coding practices.<br> Handle sensitive data responsibly and confidentially.<br> Comply with internal security policies and access controls.<br> Support logging, traceability, and audit requirements as needed.<br> Job Relations: Reports to Development Team Lead.<br> Works closely with Senior Developers, QA, DevOps, and Infra teams.<br> Coordinates with Technical Delivery Lead as required.<br> Bachelor’s degree in computer engineering, Computer Science, or related field.<br> Fresh graduate or up to 1 year of experience in software development.<br> Competencies: Willingness to learn and respond positively to feedback.<br> Good organizational and time management skills.<br> Effective communication and documentation ability.<br> Analytical thinking and a problem-solving mindset.<br> Ability to work effectively within a fast-paced team environment.<br> Skills: Backend: Basic knowledge of C# and .<br>NET Core. Frontend: Basic knowledge of HTML, CSS, JavaScript, jQuery, Bootstrap, and Metronic.<br> Database: Basic knowledge of Microsoft SQL Server.<br> Real-time: Exposure to SignalR is a plus.<br> Version Control: Familiarity with Git (GitHub / Azure DevOps).<br> CI/CD: Basic understanding of Azure DevOps Pipelines or similar tools.<br> Documentation: Familiarity with SharePoint or internal documentation tools.<br> Project Management: Familiarity with Jira / Azure Boards.<br> Preferred Skills: Academic projects, internships, graduation projects, or personal projects are considered an advantage.<br> Basic familiarity with C#, .<br>NET Core, SQL Server, JavaScript, jQuery, and web application concepts.<br> Exposure to Agile/Scrum, Git, Jira, DevOps, or CI/CD concepts is considered a plus.<br> Languages: Fluent in English (required).<br> Arabic proficiency (preferred).<br></span> </div>
<p>Successful support for the implementation and delivery of the FMIS project, including: High-quality business requirements documentation. Support for solution design and implementation activities. Coordination with stakeholders and technical teams. Support for testing, UAT, and training activities. Delivery of project documentation and reporting. Support for successful project deployment and stabilization.</p><p>Work Location HQA and open for remote consultancy in the UNRWA fields of operations Expected duration 7 months</p><p><br></p><p><b>Duties and Responsibilities Specific Outputs/Tasks include but not limited to:</b></p><ul><li>Build and maintain FMIS application modules using ASP.NET/.NET Core and related Microsoft technologies.</li><li>Develop and maintain organizational hierarchy, premises management, projects management, dashboards, reporting, and GIS-related modules.</li><li>Develop backend services, APIs, and integrations with internal and external systems.</li><li>Provide daily technical support and analyze business/system requirements.</li><li>Conduct bug fixing, troubleshooting, optimization, and quality assurance activities.</li><li>Review code and ensure application security, performance, and compliance with UNRWA standards.</li><li>Support deployment, UAT, production releases, and post-go-live stabilization activities.</li><li>Prepare technical documentation, deployment guides, and user manuals.</li><li>Deliver regular progress updates and backlog tracking reports.</li><li>Participate in Agile/Scrum ceremonies and collaborate with project stakeholders throughout the implementation lifecycle.</li></ul><p><b><br></b></p><p><b>Qualifications/special skills</b></p><ul><li>University degree from accredited educational institution in Information Technology, Computer Science, Software Engineering, or related fdiscipline.</li><li>Minimum 4 years of experience in web application development using ASP.NET/.NET Core and MS SQL Server.</li><li>Experience in enterprise application development and implementation.</li><li>Experience developing APIs and integrations.</li><li>Experience in ASP.NET MVC, .NET Framework/.NET Core, C#, JavaScript, HTML, CSS, and related technologies.</li><li>Experience with relational databases and SQL Server.</li><li>Experience in troubleshooting, debugging, and performance optimization.</li><li>Familiarity with deployment environments and DevOps practices is desirable.</li><li>Experience with GIS integrations and dashboards is an asset.</li></ul><p>Languages English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.</p><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>University degree from accredited educational institution in Information Technology, Computer Science, Software Engineering, or related fdiscipline.</li><li>Minimum 4 years of experience in web application development using ASP.NET/.NET Core and MS SQL Server.</li><li>Experience in enterprise application development and implementation.</li><li>Experience developing APIs and integrations.</li><li>Experience in ASP.NET MVC, .NET Framework/.NET Core, C#, JavaScript, HTML, CSS, and related technologies.</li><li>Experience with relational databases and SQL Server.</li><li>Experience in troubleshooting, debugging, and performance optimization.</li><li>Familiarity with deployment environments and DevOps practices is desirable.</li><li>Experience with GIS integrations and dashboards is an asset.</li></ul>
<p>Build and maintain FMIS application modules using ASP.NET/.NET Core and related Microsoft technologies. Develop and maintain organizational hierarchy, premises management, projects management, dashboards, reporting, and GIS-related modules. Develop backend services, APIs, and integrations with internal and external systems. Provide daily technical support and analyze business/system requirements. Conduct bug fixing, troubleshooting, optimization, and quality assurance activities. Review code and ensure application security, performance, and compliance with UNRWA standards. Support deployment, UAT, production releases, and post-go-live stabilization activities. Prepare technical documentation, deployment guides, and user manuals. Deliver regular progress updates and backlog tracking reports. Participate in Agile/Scrum ceremonies and collaborate with project stakeholders throughout the implementation lifecycle.</p><p><strong>Desired Candidate Profile</strong></p><p>University degree from accredited educational institution in Information Technology, Computer Science, Software Engineering, or related fdiscipline. Minimum 4 years of experience in web application development using ASP.NET/.NET Core and MS SQL Server. Experience in enterprise application development and implementation. Experience developing APIs and integrations. Experience in ASP.NET MVC, .NET Framework/.NET Core, C#, JavaScript, HTML, CSS, and related technologies. Experience with relational databases and SQL Server. Experience in troubleshooting, debugging, and performance optimization. Familiarity with deployment environments and DevOps practices is desirable. Experience with GIS integrations and dashboards is an asset. Languages English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.</p>
<p>Design, develop, maintain, and enhance web applications using .NET / ASP.NET Core and Angular . Develop and maintain RESTful APIs and integrate frontend applications with backend services. Implement new business requirements, enhancements, and change requests across both frontend and backend. Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS . Develop backend services using C#, ASP.NET Core, Entity Framework Core, and SQL Server . Troubleshoot and resolve technical issues, defects, and application performance problems. Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles. Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle. Support integration activities with internal and external systems. Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required. Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>6+ years of professional experience in Full Stack software development.</li><li>Strong experience with C# and ASP.NET Core / .NET .</li><li>Strong experience with Angular and TypeScript .</li><li>Strong knowledge of REST APIs and API integration .</li><li>Good experience with Entity Framework Core and SQL Server .</li><li>Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .</li><li>Good understanding of frontend architecture, reusable components, state management, and responsive web development.</li><li>Experience working with Git and source-control workflows.</li><li>Experience working within Agile/Scrum development environments .</li><li>Good understanding of the software development lifecycle and debugging/troubleshooting techniques.</li><li>Strong analytical and problem-solving skills.</li><li>Good communication skills and ability to work effectively within a cross-functional team.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>As a Senior Software Engineer, you will be at the forefront of developing cutting-edge software solutions that drive our business forward. This role is not just about writing code; it involves architecting and implementing robust systems that are vital for our clients' success. You will collaborate closely with a diverse team of talented engineers, designers, and product managers to build scalable applications using technologies like C#, .NET, and ASP.NET Core. Your expertise will help shape our product offerings and ensure they meet the highest standards of quality and performance.</p><p>Your role will also encompass mentoring junior developers and fostering a culture of continuous improvement within the team. By sharing your knowledge in areas such as Clean Architecture, Domain-Driven Design, and REST APIs, you will help elevate the team's skill set and contribute to a collaborative work environment. This position allows you to have a significant impact on project outcomes, as you will be involved in all phases of the software development lifecycle, from design to deployment and beyond.</p><p>We prioritize your professional growth and development. As a Senior Software Engineer, you will have access to ongoing training opportunities and resources to enhance your skills in technologies such as Angular, TypeScript, SQL Server, and Azure DevOps. We believe in nurturing talent and providing pathways for career progression, ensuring that your journey with us is fulfilling and aligned with your career aspirations. Join our innovative team and help us push the boundaries of technology while making a meaningful impact.</p><ol><li><b>Responsibilities:</b>Lead backend development efforts using C#, .NET, and ASP.NET Core to create scalable and efficient applications that meet client requirements and industry standards.</li><li>Develop dynamic frontend solutions using Angular and TypeScript, ensuring a seamless user experience that enhances customer satisfaction.</li><li>Design and implement complex enterprise data models in SQL Server, optimizing data retrieval and storage for performance and scalability.</li><li>Apply Clean Architecture and Domain-Driven Design principles to ensure maintainable and extensible software solutions that align with business goals.</li><li>Implement role-based access control and secure coding practices to protect sensitive data and ensure compliance with industry regulations.</li><li>Conduct unit and integration testing, utilizing debugging tools to identify and resolve issues, thereby ensuring the reliability and performance of applications.</li><li>Participate in code reviews to maintain high coding standards and foster a culture of quality within the engineering team.</li><li>Utilize Git for version control and Azure DevOps for CI/CD processes, streamlining the development workflow and enhancing collaboration.</li><li>Develop workflow-driven enterprise applications that include notifications and document handling features, improving operational efficiency and user engagement.</li></ol> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul><li>Proficiency in C#, .NET, and ASP.NET Core is essential for backend development of high-performance applications.</li><li>Expertise in Angular and TypeScript is crucial for creating dynamic and responsive frontend solutions.</li><li>Strong understanding of SQL Server and complex enterprise data models enhances data management capabilities.</li><li>Knowledge of Clean Architecture and Domain-Driven Design principles ensures the development of maintainable software systems.</li><li>Familiarity with REST APIs and system integrations is vital for building scalable and interoperable applications.</li><li>Experience with unit and integration testing, along with debugging techniques, is important for ensuring software quality.</li><li>Ability to utilize Git and Azure DevOps for effective version control and continuous integration practices is essential.</li><li> strong ownership, problem solving, communication, and the ability to deliver high quality work under strict timelines.</li></ul></div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Result of Service<br>Successful support for the implementation and delivery of the FMIS project, including: • High-quality business requirements documentation. • Support for solution design and implementation activities. • Coordination with stakeholders and technical teams. • Support for testing, UAT, and training activities. • Delivery of project documentation and reporting. • Support for successful project deployment and stabilization.<br> Work Location<br>HQA and open for remote consultancy in the UNRWA fields of operations<br> Expected duration<br>7 months<br> Duties and Responsibilities<br>Specific Outputs/Tasks include but not limited to: · Build and maintain FMIS application modules using ASP.NET/.NET Core and related Microsoft technologies. · Develop and maintain organizational hierarchy, premises management, projects management, dashboards, reporting, and GIS-related modules. · Develop backend services, APIs, and integrations with internal and external systems. · Provide daily technical support and analyze business/system requirements. · Conduct bug fixing, troubleshooting, optimization, and quality assurance activities. · Review code and ensure application security, performance, and compliance with UNRWA standards. · Support deployment, UAT, production releases, and post-go-live stabilization activities. · Prepare technical documentation, deployment guides, and user manuals. · Deliver regular progress updates and backlog tracking reports. · Participate in Agile/Scrum ceremonies and collaborate with project stakeholders throughout the implementation lifecycle.<br> Qualifications/special skills<br>University degree from accredited educational institution in Information Technology, Computer Science, Software Engineering, or related fdiscipline. · Minimum 4 years of experience in web application development using ASP.NET/.NET Core and MS SQL Server. · Experience in enterprise application development and implementation. · Experience developing APIs and integrations. · Experience in ASP.NET MVC, .NET Framework/.NET Core, C#, JavaScript, HTML, CSS, and related technologies. · Experience with relational databases and SQL Server. · Experience in troubleshooting, debugging, and performance optimization. · Familiarity with deployment environments and DevOps practices is desirable. · Experience with GIS integrations and dashboards is an asset.<br> Languages<br>English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.<br> Additional Information<br>CONDITIONS OF SERVICE • The consultancy is based in UNRWA HQA Amman with possibility for remote consultancy in the fields of UNRWA operations. • The selected candidate will receive a monthly remuneration that is amounting to JOD 996.42 or equivalent in USD for every fully completed month. • The duration of the Contract is 7 months, and the possibility of extension is subject to the availability of funds, continuing need and satisfactory performance. • As part of Digital Impact, Technology and Innovation Department (DITID)and digital workspace the role reports to the software engineer and works under the overall supervision of the Head Software Development Section & Lead Solution Architecture.<br> No Fee<br>THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.<br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the Role <br> <p><span>We are looking for a highly motivated and passionate candidate to </span><span>Developing services, applications and solutions based on business and sales requirements for Business Support Systems and Customer Care Applications as well as monitoring their performance and ensuring day-to-day smooth running of systems, in addition to maintaining deployed and subsequently recommending upgrades to improve the functionality and performance of systems.</span></p><br><p><span>Main Responsibilities, will include but will not be limited to:</span></p><br><ul><li><p><span>Studying business and sales requirements and subsequently developing them into services, applications, and solutions, as well as testing and integrating them with CRM and other enterprise systems and platforms and contributing to the optimization of implemented systems. In addition to maintaining and developing Zain internal and external web services and APIs including REST and SOAP APIs and third-party integrations</span></p><br></li><li><p><span>Developing programs and Integration processes for Business Support Systems and Customer Care Applications and touch points including Billing System, Provisioning System, CRM, ERP, </span><b><span>mobile applications, USSD, IVR, payment systems, external partners, and other enterprise platforms</span></b><span>, etc.</span></p><br></li><li><p><span>Assisting in coding, implementing and maintaining Relational Database Management (RDBM) systems within the company, as well as troubleshooting problems that may arise and recommending suitable corrective and preventive actions in that regard, including database development and integration using Oracle SQL and SQL server.</span></p><br></li><li><p><span>Developing and Administrating Zain Services using different technologies including Microsoft .Net Framework & .Net Core (Web Services, Rest APIs, Microservices, back ends, etc...), Oracle PL/SQL, DELPHI, C#, Kafka and message queuing technologies, Redis, messaging and event-driven integration technologies, etc.</span></p><br></li><li><p><span>Monitoring the performance of servers and applications and ensuring they are running smoothly on a daily basis, as well as analyzing deployed products and subsequently reporting developmental areas to improve functionality of systems, performance, availability, stability, and reliability.</span></p><br></li><li><p><span>Administering and maintaining customer touch points web services including Zain Portal, Zain USSD, CRM, IVR, Zain APP, CMS, payment platforms, and other internal/external integration services, etc., as well as communicating requirements to vendors and ensuring that problems are followed up and resolved in a timely manner.</span></p><br></li><li><p><span>Analyzing and improving current system integrations and migration strategies </span><b><span>including modernization of legacy services and applications and adoption of scalable integration and microservices architectures</span></b><span>.</span></p><br></li><li><p><span>Maintaining the integrity and smooth functioning of the company's integration architecture, including APIs, microservices, Kafka and message queuing technologies, event-driven integrations, and integrations with internal and external systems.</span></p><br></li><li><p><span>Testing systems and effectively troubleshooting and debugging complications in an accurate and timely manner, as well as maintaining the archiving and documentation processes and creating SQL reporting service reports. Ensuring proper technical documentation, source control, code review, deployment, and CI/CD practices are followed for developed solutions.</span></p><br></li><li><p><span>Maintaining strong relationships with vendors and software providers and ensuring that continuous support and maintenance is provided to implemented systems, as well as coordinating technical integrations, requirements, testing, troubleshooting, and production support with internal and external parties.</span></p><br></li><li><p><span>Providing end users with required training for systems and applications deployed to end users and handling their complaints and inquiries to ensure proper utilization of the concerned systems.</span></p><br></li></ul> <br> <br><br> What We Need From You <br> <p><span>To be shortlisted for this position, you will need to comply with all of the below requirements:</span></p><br><ul><li><p>Holds a bachelor’s degree in <span>Computer Science, Computer Engineering</span> or any related field</p><br></li><li><p>Minimum : 1 year of relevant experience.</p><br></li></ul> <br> <br><br> About US <br> <p>We are an equal opportunity employer and welcome applicants from all backgrounds, including People with disabilities or people who have undergone severe surgeries and require special accommodations. We provide an inclusive work environment and are committed to accommodating all employees. </p><br><p>If you require accommodations during the application or interview process, please let us know and we will work with you to meet your needs.</p><br> <br> <br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Purpose of the Job
<br>Job Description
<br></span><p>Software Development</p><br><br>
<ul>
<li>Develop, enhance, and maintain web applications and backend services using .NET Framework and .NET Core.</li>
<li>Build and maintain responsive user interface components using JavaScript and React.js.</li>
<li>Design, develop, and consume REST APIs and contribute to microservices-based solutions.</li>
<li>Write clean, reusable, maintainable, and testable code in line with engineering standards.</li>
<li>Participate in technical design discussions, code reviews, estimation, and peer collaboration.</li>
</ul>
<p>Application Support & Maintenance</p><br><br>
<ul>
<li>Investigate, troubleshoot, and resolve application issues across web applications and APIs.</li>
<li>Support legacy .NET Framework applications while contributing to modernization initiatives using .NET Core and React.js.</li>
<li>Perform root cause analysis and implement sustainable fixes for recurring issues.</li>
<li>Support production releases and assist with post-release validation when required.</li>
</ul>
<p>Database & Integration</p><br><br>
<ul>
<li>Use SQL for basic data querying, validation, and troubleshooting.</li>
<li>Integrate applications with internal and external services through APIs and service-based integrations.</li>
<li>Work with JSON payloads and understand data flow between frontend, backend, databases, and external services.</li>
</ul>
<p>Engineering Practices</p><br><br>
<ul>
<li>Use Git for source control and follow team branching, pull request, and code review practices.</li>
<li>Work within CI/CD processes and support build, test, and deployment activities.</li>
<li>Collaborate with QA, DevOps, Security, Product, and Business teams to deliver reliable solutions.</li>
<li>Follow secure coding, performance, reliability, and maintainability best practices.</li>
</ul>
<p>Preferred Skills</p><br><br>
<ul>
<li>Familiarity with Docker or containerized applications.</li>
<li>Exposure to cloud platforms such as AWS or Azure.</li>
<li>Knowledge of unit testing and automated testing practices.</li>
<li>Experience working in Agile/Scrum delivery teams and enterprise application environments</li>
</ul><br>Job Requirements - Experience and Education
<br><ul>
<li>Bachelor's degree in IT, Computer Science, Software Engineering, or a related discipline</li>
<li>2-3 years of professional software development experience</li>
<li>Core Technical Skills</li>
</ul>
<ul>
<li>Good hands-on knowledge of .NET Framework and .NET Core / modern .NET.</li>
<li>Good knowledge of JavaScript and React.js for frontend development.</li>
<li>Basic knowledge of SQL, including writing queries for data validation and troubleshooting.</li>
<li>Good understanding of microservices concepts and service-based application architecture.</li>
<li>Experience developing and consuming REST APIs and working with JSON.</li>
<li>Good troubleshooting and debugging skills across frontend and backend applications.</li>
<li>Familiarity with Git and standard software development lifecycle practices.</li>
<li>Basic awareness of CI/CD pipelines and deployment processes.</li>
</ul>
<ul>
<li>Analytical & Problem-Solving Skills</li>
</ul>
<ul>
<li>Strong logical reasoning and ability to identify root causes of technical issues.</li>
<li>Ability to analyze requirements, propose practical solutions, and implement them effectively.</li>
<li>Attention to code quality, maintainability, and reliability.</li>
</ul>
<ul>
<li>Communication & Soft Skills</li>
</ul>
<ul>
<li>Strong verbal and written communication skills.</li>
<li>Ability to collaborate effectively with cross-functional teams in a dynamic environment.</li>
<li>Adaptability, ownership, curiosity, and eagerness to learn.</li>
</ul><br>Leadership Behaviors
<br>Building Outstanding Teams<br>Setting a clear direction<br>Simplification<br>Collaborate & break silos<br>Execution & Accountability<br>Growth mindset<br>Innovation<br>Inclusion<br>External focus<br>Skills
<br>
</div>