IT Web Application Developer

JRS-IO Vacancy Announcement

IT Web Application Developer

Department: IT Unit

Location: Rome, Italy

Reports: International Head of IT Unit

Duration: 1 year (renewable)

Organizational Context

The Jesuit Refugee Service (JRS) is a ministry of the Society of Jesus, incorporated as an international non-governmental organisation with a mission to accompany, serve, and advocate for the rights of refugees and forcibly displaced people. The organisation was founded in November 1980 and now has a presence in over 56 countries. JRS undertakes services at national and regional levels with the support and guidance of an international office (IO) in Rome. The style of JRS’s service is human and spiritual, working in situations of greatest need, seeking the long-term well-being of refugees and displaced people while not neglecting their immediate or urgent needs.
The main services provided are in the field of education, reconciliation, livelihood activities and psychosocial support. Currently, almost 1 million individuals are direct beneficiaries of JRS projects.

Operational Context

The IT Web Application Developer will be responsible for designing and monitoring JRS’s Information Management System (IMS). The IMS consists of the Human Resource Management (HRM) module, the Grants Management (GM) module, and the Programmes, Monitoring and Evaluation (PME) module. The HRM manages data related to positions, staff, agreements, timesheets and other HR related information. The GM manages data related grants, donors, and other funding opportunities. The PME manages data related to services provided to beneficiaries.

IMS system configuration manages data related to regions, offices, departments, chart of account, user roles, user permissions, etc.

Main responsibilities of the position

Under the direct supervision of the Head of IT Unit, the Web Application Developer will perform the following duties:

General Responsibilities

  • Collaborate with relevant staff to understand application requirements and design specification.
  • Write, test, debug and maintain application code work primarily in ASP.NET framework, MSSQL servers and JavaScript (Vue) to implement new features and infrastructure in support of rapidly emerging project requirements.
  • Design and develop user friendly front-end interface consistent with project scope.
  • Manage work items and code changes with DevOps (GitHub), and deploy to Azure Virtual Machines.
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
  • Work with agile development methodologies, adhering to best practices Provide technical support and resolve technical issues to ensure smooth operations
  • Implement security measures to protect IMS data from vulnerabilities

Qualification and Competencies

  • Bachelor’s degree in computer science, information technology, software engineering, or a related field or secondary school education supplemented by specialised training in information technology
  • Strong working knowledge of coding using .NET languages (C+, VB, .NET), MSSQL servers and JavaScript (Vue)
  • Experience in building web applications
  • Excellent debugging and optimization skills
  • Experience in unit/integration testing
  • Strong written and verbal communication skills in English
  • Proficiency in Microsoft Office 365
  • Strong interpersonal skills, tact and ability to establish effective working relationships while working in a multi-cultural, international, professional environment
  • Strong organizational skills in time management, priority setting, problem solving and accuracy
  • Strong client orientation and service approach

Desirable:

  • Knowledge of and/or experience with Laravel (PHP)
  • Working knowledge of Italian, French, Spanish, Arabic and/or other languages.
  • Understanding of and commitment to humanitarian relief work and international humanitarian standards.
  • Field experience and previous working experience with faith-based organisations is an asset.

Core values and ethics

  • Commitment to JRS’s mission, vision and values; ability to convey with enthusiasm JRS’s role in accompanying and serving forcibly displaced people and to advocate for their right to protection and a life in dignity.
  • High integrity, honesty, and confidentiality; ability to deal tactfully and discreetly with people, situations and information.
  • Acceptance of diversity and inclusion as a core value.

Terms and Conditions

Please note that this position is only open to candidates who possess EU citizenship or other legal authorization to work in the European Union.

Successful candidates will be offered a contract under Italian law.

How to apply

How to apply

All applicants are requested to submit the following documents through JRS Careers web page by clicking this link (https://www.impactpool.org/jobs/978256) no later than 11 September 2023:

  • A cover letter describing the candidate’s desire and motivation to work for JRS and how her/his qualifications and experience are a good fit for this position
  • Curriculum Vitae (CV) in English, including three (3) professional references with contact information, phone and email address.

Only shortlisted candidates will be contacted.

Thank you for your interest in joining JRS!



24 Comments

  • Josephgob

    Medications online Australia: Online medication store Australia – online pharmacy australia

  • RodneyMom

    Medications online Australia Online medication store Australia Buy medicine online Australia

  • Davidnurdy

    https://biotpharm.shop/# buy antibiotics from canada

  • Josephgob

    Ero Pharm Fast: Ero Pharm Fast – Ero Pharm Fast

  • udvngkvdu

    Not necessarily, it only depends on how much you are willing to earn. The more friends you invite using your personal referral link, the more Bitcoins you get. Member-only story The daily tasks include the daily check-in system. This system logs users into the game every day. Usually, it lasts one to ten days, and different coin rewards are available daily. As the days progress, more coin rewards are available. If you miss one day of logging in to these games, it starts from day one. The xKuCoin Telegram Mini App has become one of the top-growing platforms in the Telegram-based gaming ecosystem, integrating both tap-to-earn mechanics and cryptocurrency trading. With nearly 6 million monthly active users, this mini-app, built on The Open Network (TON), allows players to engage in a fun and rewarding FrogTrader game where they earn Frog Points. These points can be accumulated through simple gameplay by tapping a cartoon frog. What sets the xKuCoin bot apart from other games is its combination of gameplay and access to the KuCoin Exchange, allowing users to buy, trade, and manage cryptocurrencies directly from the Telegram interface. 
    https://rhythhersgefu1989.bearsfanteamshop.com/https-webdesigninchennai-in
    Absolutely! Plinko is optimized for mobile devices, allowing players to enjoy this engaging game seamlessly on any smartphone, desktop, or tablet. VIEW ALL PROMOTIONS Get the ball through the net using a slingshot system where you pull the indicator in accordance with the intensity at which you want to throw the ball, and release it to throw. Take a minute to orient yourself with our interactive casino map, so you can make the most of your experience at the World’s Biggest Casino. Experience nearly 5,000 Slots fit for a rock star. Immerse yourself in a world where every sphere toss potentially earns coins. Use these coins to gain access to exclusive spheres and customized game arenas, giving your gameplay a personalized touch. Immerse yourself in a world where every sphere toss potentially earns coins. Use these coins to gain access to exclusive spheres and customized game arenas, giving your gameplay a personalized touch.

  • RodneyMom

    Ero Pharm Fast Ero Pharm Fast cheapest ed pills

  • RodneyMom

    Buy medicine online Australia Licensed online pharmacy AU Pharm Au 24

  • Josephgob

    buy antibiotics online: buy antibiotics over the counter – over the counter antibiotics

  • Davidnurdy

    https://biotpharm.shop/# buy antibiotics from canada

  • Curtissof

    get ed meds online: ed medication online – order ed meds online

  • I really valued the approach this was presented.

  • mswkgzufq

    المتنبئ الطيار: طريقة بسيطة ومريحة للفوز في لعبة الطيار. إذا كنت من محبي لعبة Crash على منصة 1xBet، فقد تكون سمعت عن Hack Crash 1xBet، الأداة التي يقال إنها تغير قواعد اللعبة تمامًا. في هذا المقال، سنستعرض المميزات والقدرات التي يتمتع بها هذا الإصدار الجديد من الهاك، وكيف يمكن أن يحسن من تجربتك في اللعب. كما هو الحال مع لعبة “الطائرات”، يبحث بعض اللاعبين عن سكربتات وأكواد للعبة “تفاحة الحظ”. لكن استخدام هذه البرامج يتعارض مع قواعد المنصة، وقد يؤدي إلى حظر الحساب. إضافةً إلى ذلك، قد تحتوي العديد من السكربتات المتاحة عبر الإنترنت على برامج ضارة.
    https://pom123.org/review-of-%d9%84%d8%b9%d8%a8%d8%a9-%d8%a7%d9%84%d8%b7%d9%8a%d8%a7%d8%b1%d8%a9-by-spribe-play-seamlessly-on-1xbet-for-egyptian-players/
    أكبر خط الرهان على كرة القدم! هي إحدى ألعاب Crash الأكثر شهرة، تُلعب على مال حقيقي. طورتها شركة Spribe. لاقت شعبية كبيرة جدًا ضمن الألعاب من الفئة ذاتها، أي الألعاب الحديثة القائمة على مبدأ المضاعفة. تتميز اللعبة بالمواصفات التالية: منتدى فتكات اكبر تجمع عربي للنساء فقط صحبة وإسلاميات واستشارات وطبخ وزواج وميك اب وتخسيس وفضفضة وازياء ومحجبات وهوايات ومول وكل ما يهم المرأة .. أكبر خط الرهان على كرة القدم! هل تبحث عن تجربة قمار مثيرة توفر لك بيئة آمنة للعب والمراهنة؟ هذا ما يوفره لك موقع كازينو 888Starz، حيث بإمكان المقامرين المراهنين الاستمتاع بالآلاف من أفضل الألعاب وعروض المكافآت. انضم إلى 888Starz Egypt الآن واحصل على مكافأة ترحيبية بقيمة 100% من إيداعك!

  • jgxufnamw

    A game app to play a classic card game Teen Patti Ganesha Online: A Creative and Fun Card Game The game also fosters a sense of community, allowing you to connect with friends through an online chat feature. You can collaborate, share predictions, and enhance the fun together. Plus, the ability to seamlessly switch between devices ensures you won’t lose progress, maintaining your winning streak no matter where you play. However, while the game simulates casino-style gameplay, it doesn’t offer the option for players to place real-money bets. Teen Patti Diamond: 3 Patti is a free card title for mobile devices developed by Intermei Team. It is based on the popular teen patti game that takes inspiration from poker. It lets players compete with one another online. It works with all kinds of internet connections and does not require any registration to play.
    https://www.nayamedia.com/uncategorized/2025/05/28/61618/
    The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service. As Well As A Very Minimum Withdrawal Option, Through Which You Can Transfer Your Amount To The Bank Account. The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service. As Well As A Very Minimum Withdrawal Option, Through Which You Can Transfer Your Amount To The Bank Account. Contact Us – As Well As A Very Minimum Withdrawal Option, Through Which You Can Transfer Your Amount To The Bank Account. The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service. The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.

  • This is the kind of information I find helpful.

  • More content pieces like this would make the internet a better place.

  • Профессиональный сервисный центр по ремонту Apple iPhone в Москве.
    Мы предлагаем: ремонт iphone в москве
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  • Предлагаем услуги профессиональных инженеров офицальной мастерской.
    Еслли вы искали ремонт кофемашин philips цены, можете посмотреть на сайте: ремонт кофемашин philips
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  • apxxsecld

    El juego Speed-and-Cash está desarrollado con tecnología Provably Fair, que garantiza la aleatoriedad de los resultados de cada ronda e impide que estos sean manipulados, por lo que estamos hablando de un juego imprevisible. Aun así, es posible establecer una estrategia y basar tus apuestas en un sistema que incremente tus probabilidades de obtener ganancias. Te pueden resultar útiles estos consejos: El 19 de marzo de 2022 (día en el que en España se festeja el Día del padre), Rodrygo publicó otro mensaje en la misma red social, con otra foto de ambos y el texto “Feliz día del padre @lukamodric10″, al que contestó el crack de Zadar con un “Muchas gracias, hijo”. Todo surgió como una broma, según explicó el brasileño entonces: “Un día, hablando con él de mi padre, se enteró de que mi padre sólo es un año mayor que él. Se quedó muy sorprendido y me dijo ‘Ah, ¿solo un año? Entonces debes respetarme porque podría ser tu padre’. Desde entonces, me empezó a llamar ‘hijo’ y yo a él ‘padre’”.
    https://nmbimmigration.ca/review-del-juego-balloon-de-smartsoft-en-casinos-online-para-venezuela/
    Es un juego muy sencillo. Una diana roja revoloteará a tu alrededor. Haz clic para disparar el balón donde esté la diana roja en ese momento. Una opción universal para jugadores de diferentes niveles son las apuestas dinámicas. Por ejemplo, con un saldo de 200 USD, la cantidad mínima óptima por ronda es de $2. Comenzando con esto, es necesario aumentar gradualmente la apuesta a 4, 8, 10 y así sucesivamente. No se recomienda aumentar la cantidad por encima del 10% del bankroll actual. Si el aumento progresivo no ha producido resultados, debes volver a la apuesta inicial. bplay te ofrece toda la experiencia del casino físico de una forma mucho más divertida. En nuestra plataforma encontrarás una gran cantidad de juegos de casino como slots, juegos de mesa, ruleta en vivo y hasta videobingo.

  • hidusansd

    Find information about our performance, dividends, and investor events. Why settle for less when 7 Tiranga Game offers the best? Register and login into your color prediction game app unlocks a world of best triangle game login that will keep you entertained for hours on end. But that’s not all – we believe in sharing the joy, and that’s where our unique invitation code system comes into play. Here are two other popular and trending app which yuou can use for colour trading. Let’s get a detailed look at it: The offers shown above are valid in the United States and Canada, are subject to availability, and can be withdrawn at any time without prior notice. Offers are valid only for customers who trade in a qualifying product. Traded-in products will not be returned. Trade-in offers cannot be combined with other offers, applied to previous purchases, or applied toward taxes or delivery. Not valid for cash. The newly purchased products from the trade in are final sale and cannot be returned or exchanged. Offers are subject to change without notice. The full terms and conditions are available from the offer page before proceeding with the trade in.
    https://aguirrecleaningandconstruction.com/spribe-mines-game-review-the-thrilling-mines-experience-for-filipino-players/136/
    Copyright © 2025 Colour Prediction App | Powered by Astra WordPress Theme Talent Acquisition & Business Partner Login A fantasy kabaddi game Some colour prediction apps offer unique features, like fast withdrawal colour prediction games, where you can easily withdraw your earnings. Look for platforms on an all-colour prediction game list to find your ideal match. Is color trading app legal and provide real money or we can use these only for demo and entertainment purpose? Download Sikkim Game App and login in sikkim game to enjoy colour prediction games.Are you ready to join the fun? It’s time to experience all that sikkim game has to offer! Head to the official site and complete the Sikkim Game Download APK to get started right away. Once downloaded, the app installation process is simple and easy to follow. Just remember to enable “Unknown Sources” in your phone settings to ensure the APK installs smoothly.

  • This write-up is insightful.

  • ythjisgvm

    Drops & Wins If you’re new to the world of online casinos, increase their chances of winning. Jetx casino review and free chips bonus classic pokie machines offer a nostalgic experience for players who have been playing for many years, and even win big jackpots. HD quality live-action and the best camera angles are guaranteed, sportsbook. These are the wild cards of the game, and casino that is our top-rated options for U.S. Having an account at the online casino will provide comfort and ease of play at Aviator. It also protects players’ personal and financial data. To register for S-Pesa account, please visit SportPesa, read Terms and Conditions and text “ACCEPT” to 79079 If you have zero experience playing crash games, it’s a great idea to launch this title in practice mode first. The key difference between JetX and other gambling content is that players decide when to exit. In slots or other traditional titles, punters don’t have to make this decision. So, a bit of adjusting will be required.
    https://getopfollowapk.com/2025/06/05/can-muted-streams-conceal-real-losses-in-aviator-game-an-analysis-for-rwandan-players/
    The game interface automatically adjusts to the size of your screen, ensuring a smooth gaming experience regardless of your device. To start playing JetX on your phone, simply open your preferred browser and navigate to a casino site that offers the game. SmartSoft Gaming, a business that specializes in cutting-edge online casino games, is the creator of JetX. Expanding upon the crash game genre, JetX was created with an arcade-style UI and futuristic atmosphere in mind, making it playable by a wider range of players. When JetX was first released in 2019, its fast-paced action, social elements, and the possibility of huge prizes drew in gamers. Crash games are skill-based money-earning games that also involve an element of luck. Players must have a solid strategy to cash out at the right time to win in multipliers. Players can use the information available to calculate the exact time of the crash and cash out before that. Therefore, the game involves strategic decision-making and adds a layer of skill to the crash game. 

Leave a Reply