.NET Developers Jobs in Jordan
161 Jobs Found
Save and set alert for similar positionsManage alerts
<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>
<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>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">
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>
<p>Key Responsibilities</p><p><strong>System Design & Development</strong></p><ul><li>Design, develop, and maintain enterprise-grade web applications using ASP.NET MVC and .NET technologies.</li><li>Define and implement scalable, secure, and high-performance system architectures.</li><li>Develop complex business logic for ERP and management systems.</li></ul><p><strong>Backend & Database Engineering</strong></p><ul><li>Design and optimise relational databases using MS SQL Server.</li><li>Build efficient data access layers using Entity Framework (Code First / Database First).</li><li>Ensure database performance, indexing strategies, and query optimisation.</li></ul><p><strong>Frontend Integration</strong></p><ul><li>Develop responsive and dynamic UI components using JavaScript, jQuery, AJAX, and Bootstrap.</li><li>Collaborate on frontend architecture and improve UI/UX performance and responsiveness.</li></ul><p><strong>Architecture & Code Quality</strong></p><ul><li>Establish coding standards, design patterns, and best practices.</li><li>Conduct code reviews and mentor junior and mid-level developers.</li><li>Improve application maintainability, scalability, and modularity.</li></ul><p><strong>Technical Leadership</strong></p><ul><li>Lead technical discussions and contribute to solution design decisions.</li><li>Translate business requirements into technical specifications.</li><li>Work closely with stakeholders to define system requirements for ERP workflows.</li></ul><p><strong>Client Interaction & Solution Delivery</strong></p><ul><li>Present ERP solutions and system demonstrations to clients.</li><li>Gather client feedback and translate it into technical improvements.</li><li>Support pre-sales and solution architecture discussions when required.</li></ul><p><strong>Performance, Security & Maintenance</strong></p><ul><li>Ensure application security, including authentication, authorisation, and data protection.</li><li>Monitor and optimise system performance under high load.</li><li>Troubleshoot and resolve production issues.</li></ul><p><strong>Desired Candidate Profile</strong></p><p><strong>Qualifications & Requirements</strong></p><ul><li>Bachelor s degree in Computer Science, Software Engineering, or related field.</li><li>4 7+ years of experience in web application development.</li><li>Strong expertise in ASP.NET MVC / .NET Framework / .NET Core .</li><li>Advanced experience with MS SQL Server (design, optimisation, stored procedures).</li><li>Strong proficiency in Entity Framework .</li><li>Solid experience with JavaScript, jQuery, AJAX, and Bootstrap .</li><li>Strong understanding of software architecture and design patterns (MVC, SOLID principles).</li><li>Experience in building or maintaining ERP or enterprise management systems .</li><li>Proven ability to lead technical discussions and mentor developers.</li><li>Excellent communication and client-facing presentation skills.</li></ul>
<p>Key Responsibilities</p><ul><li>Assist in developing web applications using ASP.NET MVC</li><li>Support implementation of user interfaces using HTML, CSS, Bootstrap, and JavaScript</li><li>Work with senior developers to implement backend logic using C#</li><li>Write and maintain basic SQL queries for MS SQL Server databases</li><li>Use Entity Framework for database operations under guidance</li><li>Fix bugs and improve existing application features</li><li>Participate in code reviews and follow development best practices</li><li>Collaborate with team members, including developers, QA, and analysts</li><li>Learn and adapt to project requirements and new technologies</li><li>Assist in testing and debugging applications</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in Computer Science, Software Engineering, or related field</li><li>0 2 years of experience in web development (Fresh Graduates are welcome to apply)</li><li>Basic understanding of ASP.NET MVC framework</li><li>Knowledge of C# programming fundamentals</li><li>Basic experience with MS SQL Server and SQL queries</li><li>Familiarity with Entity Framework (basic level)</li><li>Understanding of front-end technologies (HTML, CSS, JavaScript)</li><li>Basic experience with Bootstrap and jQuery</li><li>Understanding of MVC architecture principles</li><li>Ability to use Visual Studio IDE</li><li>Basic knowledge of Git version control</li><li>Strong willingness to learn and improve technical skills.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Company Description</b></p><p>Advanced Vision delivers end-to-end security, smart solutions, and AI-driven operational platforms for governments and enterprises. We take ownership of the entire solution lifecycle, from strategy and solution design to software development, integration, deployment, and ongoing operations.</p><p>Our solutions support airports, seaports, land border crossings, immigration and border management, smart cities, public safety, critical infrastructure, and national command-and-control centers.</p><p>As part of our growth, we are building a dedicated software development department in Jordan. We are seeking an accomplished Senior Solution Architect to define its technical direction, lead the engineering team, and take ownership of the architecture and technical delivery of complex government and enterprise solutions.</p><p><br></p><p>We are looking for a senior technical leader who can sit with the customer, understand the operational challenge, define the complete solution, and lead the team through successful delivery.</p><p>The successful candidate will combine architectural depth with practical engineering judgment, clear communication, and strong management discipline. They will help build our software department in Jordan and shape the platforms behind complex government, security, and critical infrastructure projects.</p><p><br></p><p><b>Role Description</b></p><p>This is a senior leadership role combining end-to-end solution architecture, customer engagement, engineering team management, and technical delivery accountability.</p><p>You will work directly with customers, government representatives, and other stakeholders to understand operational requirements and translate them into complete, practical solution designs. Your responsibility will extend across applications, data, integrations, connected devices, infrastructure requirements, security, deployment, and operational support.</p><p>You will turn approved designs into clear development plans, assign responsibilities, guide developers, and monitor progress and quality throughout delivery. You will serve as the principal technical point of contact for customers and internal teams, resolve complex technical issues, and ensure that the delivered solution meets agreed requirements.</p><p>The role requires a technically credible leader who can make sound architectural decisions, challenge assumptions, communicate confidently with senior stakeholders, and maintain hands-on involvement where needed.</p><p><br></p><p><b>End-to-End Solution Architecture</b></p><ul><li>Own the complete solution architecture, from initial discovery and requirements analysis through implementation, acceptance, and operational handover.</li><li>Translate business processes and operational needs into documented solution designs, technical specifications, integration requirements, and measurable acceptance criteria.</li><li>Define application, data, integration, security, infrastructure, and deployment architectures in coordination with the relevant specialists.</li><li>Design for scalability, performance, availability, resilience, disaster recovery, maintainability, and secure operation.</li><li>Evaluate technology options and explain architectural decisions, trade-offs, costs, dependencies, and risks.</li><li>Assess existing platforms and develop practical roadmaps for modernization, integration, and new capabilities.</li></ul><p><br></p><p><b>Customer and Government Stakeholder Engagement</b></p><ul><li>Lead customer workshops, requirements discussions, technical presentations, and solution design reviews.</li><li>Work confidently with government stakeholders, operational users, consultants, technology partners, and senior management.</li><li>Clarify scope, assumptions, constraints, system interfaces, and customer responsibilities before development begins.</li><li>Prepare and present technical proposals, architecture documents, implementation approaches, and responses to technical requirements.</li><li>Maintain alignment between agreed customer requirements, the solution architecture, and the development plan, assessing the impact of changes throughout the project.</li></ul><p><br></p><p><b>Engineering Team Leadership</b></p><ul><li>Build, lead, and develop Advanced Vision’s software engineering team in Jordan.</li><li>Break solution designs into clear work packages and development tasks, with defined owners, priorities, dependencies, and completion criteria.</li><li>Assign work according to team capabilities and project needs, and monitor progress, workload, quality, and delivery commitments.</li><li>Lead technical reviews, remove blockers, resolve escalated issues, and take corrective action when delivery or quality is at risk.</li><li>Mentor developers and senior engineers, support recruitment, and assess team performance and development needs.</li><li>Establish engineering standards, development workflows, documentation practices, code reviews, testing, and release controls.</li></ul><p><br></p><p><b>Technical Delivery and Integration</b></p><ul><li>Oversee implementation across applications, APIs, databases, third-party platforms, hardware devices, and external government or enterprise systems.</li><li>Maintain strong technical oversight of solutions built with <b>C#, .NET, and ASP.NET Core</b>, alongside other technologies selected for each project.</li><li>Review critical designs and code, and contribute directly to prototypes, complex integrations, and technically challenging components when required.</li><li>Coordinate with project managers, hardware, R&D, infrastructure, security, implementation, and operations teams to deliver a fully integrated solution.</li><li>Validate performance, security, reliability, and integration readiness through appropriate reviews and testing.</li><li>Support customer acceptance testing, deployment, go-live, and handover to support teams.</li><li>Provide management with clear updates on technical progress, resource needs, risks, and decisions requiring escalation.</li><li>Travel to customer and project locations for workshops, design reviews, integration, acceptance testing, and critical delivery activities.</li></ul><p><br></p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul><li>Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline, or equivalent practical experience.</li><li>Extensive experience in enterprise software engineering and solution architecture, with a proven record of leading complex solutions from requirements through production deployment.</li><li><b>Demonstrated experience delivering complex government or public-sector projects</b>, including direct engagement with government customers and stakeholders.</li><li>Proven ownership of end-to-end solution architecture spanning multiple applications, integrations, data sources, and deployment environments.</li><li>Demonstrated experience managing engineering teams, assigning tasks, monitoring performance, and taking accountability for technical delivery.</li><li><b>Strong practical expertise in C#, .NET, and ASP.NET Core</b>, combined with broader knowledge of enterprise technologies and the ability to select appropriate tools for different requirements.</li><li>Strong experience with APIs, distributed systems, integration patterns, relational databases, and data modelling; Microsoft SQL Server experience is particularly relevant.</li><li>Sound understanding of identity and access management, application security, auditability, high availability, disaster recovery, and operational monitoring.</li><li>Experience designing solutions for on-premises, cloud, or hybrid environments, including environments with restricted connectivity or security constraints.</li><li>Experience modernizing existing platforms and managing technical dependencies across multiple systems and suppliers.</li><li>Ability to produce clear architecture documentation, technical specifications, estimates, and implementation roadmaps.</li><li><b>Excellent written and verbal communication skills in both English and Arabic</b>, including the ability to lead workshops and present complex solutions to senior technical and non-technical stakeholders.</li><li>Strong leadership, planning, analytical, negotiation, and decision-making skills.</li><li>Willingness and flexibility to travel internationally as required.</li><li>Ability to work on-site in Amman and lead the growth of the Jordan-based engineering team.</li></ul><p><br></p><p><b>Preferred Experience</b></p><ul><li>Projects involving <b>airports, seaports, land border crossings, immigration, border management, or passenger processing</b>.</li><li><b>Biometric systems</b>, including facial recognition, fingerprint recognition, identity verification, and biometric device or SDK integration.</li><li>Identity management, travel document verification, and integration with government databases.</li><li>Public safety, critical infrastructure, smart cities, transportation, or command-and-control platforms.</li><li>AI-enabled applications, computer vision, and real-time operational systems.</li><li>Building an engineering department or scaling a software team and its delivery practices.</li></ul><p><br></p></div>
<p> <strong>Main Responsibilities</strong> <br> Develop and maintain frontend applications, backend services and external-system integrations.</p> <p> Translate business requirements into technical designs and maintainable, secure code.</p> <p> Support production applications: investigate incidents, resolve defects, optimize performance and deliver enhancements.</p> <p> Apply secure coding, authentication, authorization and role-based access controls.</p> <p> Write unit/integration tests, perform code reviews and improve software quality.</p> <p> Own assigned modules, meet delivery timelines and coordinate with QA, BA, development and project teams.</p> <p> Maintain technical documentation and provide knowledge transfer and handover.</p><p><strong>Desired Candidate Profile</strong></p><p> Minimum 7 years of hands-on full stack software development experience.</p> <p> Strong C#, ASP.NET Core, RESTful APIs, Angular, TypeScript, JavaScript, HTML5 and CSS3.</p> <p> Solid SQL Server, database design, query optimization, and Entity Framework Core experience.</p> <p> Experience with Azure services, deployments, Azure DevOps CI/CD, and Git.</p> <p> Strong analytical, troubleshooting, communication and collaboration skills.</p>
<p> <strong>Job Purpose:</strong> </p> <p>The Mid-Level Backend Engineer is responsible for designing, developing, maintaining, and optimizing backend services and APIs that power Starlinks technology platforms. The role ensures the delivery of high-performance, scalable, secure, and maintainable backend systems while contributing to technical implementation, code quality, and continuous improvement. The Mid-Level Backend Engineer collaborates with cross-functional teams to deliver robust microservices, integrations, and backend functionalities aligned with Starlinks business objectives and established architectural standards.</p> <p> <strong>Main Responsibilities:</strong> </p> <p> <strong>Backend Development & System Design</strong> </p> <ul> <li>Design, develop, and maintain backend services, microservices, APIs, and integrations in alignment with established architectural standards.</li> <li>Write clean, scalable, testable, and efficient code using modern backend frameworks and technologies.</li> <li>Contribute to the implementation and improvement of backend system components to support performance, scalability, and fault tolerance.</li> <li>Ensure backend services meet performance, availability, and reliability requirements.</li> <li>Develop and maintain database schemas, optimize queries, and ensure efficient data storage and retrieval.</li> <li>Identify and resolve technical issues affecting backend functionality, performance, and maintainability.</li> </ul> Code Quality, Testing & SDLC Compliance <ul> <li>Maintain high coding standards and follow secure coding practices aligned with OWASP and industry best practices.</li> <li>Ensure adherence to Agile SDLC practices, including CI/CD, branching strategies, code reviews, and unit and integration testing.</li> <li>Conduct and participate in peer code reviews to ensure code quality, consistency, and maintainability.</li> <li>Develop and maintain automated test suites to validate features and prevent regressions.</li> <li>Ensure backend services meet QA and UAT quality standards with minimal revisions.</li> <li>Identify and address code defects, technical debt, and opportunities for code improvement.</li> </ul> API Development, Integrations & Performance Optimization <ul> <li>Build, maintain, and optimize RESTful APIs, gRPC endpoints, and event-driven messaging-based services.</li> <li>Integrate backend systems with internal platforms, external services, and cloud-based components.</li> <li>Implement caching, asynchronous processing, and performance tuning using tools such as Redis and messaging queues such as RabbitMQ or Azure Service Bus.</li> <li>Conduct profiling, monitoring, and debugging to improve system performance and reliability.</li> <li>Ensure backward compatibility and proper API versioning during system updates.</li> <li>Implement appropriate authentication, authorization, input validation, and API security controls.</li> </ul> Collaboration, Problem Solving & Continuous Improvement <ul> <li>Work closely with frontend engineers, DevOps, QA, and Solution Architects to deliver seamless end-to-end solutions.</li> <li>Translate functional requirements into technical implementations in accordance with established specifications and design standards.</li> <li>Participate in sprint planning, backlog grooming, code reviews, and technical discussions.</li> <li>Identify opportunities to improve existing code, refactor components, and enhance backend frameworks and technologies.</li> <li>Collaborate with team members to troubleshoot technical challenges and implement effective solutions.</li> <li>Maintain clear technical documentation for backend services, APIs, integrations, and implemented functionalities.</li> </ul> Additional Responsibilities <ul> <li>Contribute to technical design discussions and the implementation of backend solutions.</li> <li>Support production deployments, issue triage, troubleshooting, and incident resolution.</li> <li>Participate in scalability improvements, system migrations, and modernization initiatives.</li> <li>Follow established monitoring, logging, error-handling, and deployment practices.</li> <li>Perform other related duties as assigned by the line manager.</li> </ul><p><strong>Desired Candidate Profile</strong></p>Requirements <p>Bachelor s degree in computer science, Software Engineering, or a related field <strong>Required</strong> </p> <p>Additional backend development or cloud certifications <strong>Preferred</strong> </p> <p>Minimum <strong>3 5 years of hands-on backend development experience</strong> <strong>Required</strong> </p> <p>Proven experience in backend frameworks and languages such as <strong>C#, .NET Core, ASP.NET, and Entity Framework</strong>.</p> <p>Strong experience with:</p> <ul> <li> <strong>PostgreSQL, LINQ, database design, and query optimization</strong> </li> <li> <strong>RESTful APIs and gRPC</strong> </li> <li> <strong>Microservices and event-driven architectures</strong> </li> <li> <strong>Caching tools: Redis or equivalent</strong> </li> <li> <strong>Messaging queues: RabbitMQ, Azure Service Bus</strong> </li> <li> <strong>Containerization: Docker</strong> </li> </ul> <p>Experience working with Kubernetes, CI/CD, and cloud-native development is preferred.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem.<br> RTG works with its local and international partners to help build digital customer experiences, establish engineering hubs and build ventures across multiple industries and domains.<br> In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions.<br> Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group.<br> With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market.<br> Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.<br> Job Overview We are seeking a motivated Junior .<br>NET Developer to join our team on a 6-month remote contract.<br> This role is ideal for someone with a solid understanding of .<br>NET fundamentals and C# who is eager to gain hands-on experience working on real-world applications in a collaborative development environment.<br> Role Responsibilities Develop, maintain, and troubleshoot applications using C# and the .<br>NET platform.<br> Write clean, maintainable, and well-documented code.<br> Collaborate with senior developers, QA engineers, and other team members to deliver high-quality software.<br> Participate in code reviews and implement feedback.<br> Debug and resolve software defects and performance issues.<br> Follow established coding standards and development best practices.<br> Basic to intermediate experience with C# and the .<br>NET framework/platform.<br> Strong understanding of .<br>NET fundamentals , including object-oriented programming (OOP), classes, inheritance, interfaces, exception handling, and collections.<br> Understanding of software development principles and coding best practices.<br> Familiarity with Visual Studio and Git/version control.<br> Good problem-solving and analytical skills.<br> Strong communication skills and the ability to work effectively in a remote team environment.<br> Nice to Have Exposure to ASP.<br>NET Core or Web API.<br> Basic knowledge of SQL Server and database fundamentals.<br> Familiarity with REST APIs.<br> Experience with Agile/Scrum development practices.<br></span> </div>
<p>We are looking for a talented developer with hands-on experience in both Asterisk and .NET Core to join our team. The ideal candidate will support and enhance our telephony systems while integrating them with our .NET Core applications. You will be responsible for maintaining, troubleshooting, and extending existing systems, as well as developing new features that align with business needs.</p><p>Key Responsibilities:</p><ul><li>Develop, maintain, and support applications built with .NET Core.</li><li>Configure, maintain, and extend Asterisk PBX solutions.</li><li>Build APIs and integrations between telephony systems and enterprise applications.</li><li>Troubleshoot and resolve issues related to VoIP, SIP, and call routing.</li><li>Optimize system performance, scalability, and reliability.</li><li>Collaborate with cross-functional teams (DevOps, QA, and product management).</li><li>Document technical solutions and provide support for production systems.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Requirements:</p><ul><li>Strong experience with .NET Core (C#) application development.</li><li>Hands-on experience with Asterisk PBX, SIP protocols, dial plans, and call routing.</li><li>Experience with REST APIs and integration between telephony and web applications.</li><li>Solid understanding of SQL Server or other relational databases.</li><li>Familiarity with VoIP technologies, networking, and troubleshooting tools (SIP debugging, Wireshark, etc.).</li><li>Strong problem-solving skills and ability to work independently.</li><li>Good communication skills and ability to document work clearly.</li></ul><p>Qualifications:</p><ul><li>Bachelor s degree in Computer Science, IT, or a related field.</li><li>2+years of experience in a similar role.</li></ul>
Receive email alerts for .NET Developers Jobs in Jordan jobs
You can cancel your email alert at anytime