Software Developer External Post level IPSA-8 Apply by Jul-18-24 Agency UNDP New York, UNITED S[...] Job at United Nations Development Programme, New York, NY

cVJ2M25NYStDTTBXMS9UQkhRam1xYllr
  • United Nations Development Programme
  • New York, NY

Job Description

Within this overall background, reporting to the Information Management Analyst, the Software Developer will be responsible for: coordination and development of additional modules and new features, maintenance, support and extension of the existing modules, and overall coordination and project workflow management. Duties and Responsibilities Coordination and Development of Additional Modules and New Features Assisting UNDP on best practices in software development to achieve the desired goals in the most efficient manner (from its underlying bottom level system development to top level system architecture); Milestones/timelines related development to support VF (and additional fund as necessary) operations and analysis; New PIMS+ module development/improvement, as requested by Business Owner, and closely cooperate with them from the design to validation and maintenance; Reports/Data visualization, improvement, and development together with the Data Visualization Expert; Staff timesheets system improvement, maintenance and possible migration work to Quantum; Integration with 3rd party information systems, incl. Quantum introduction, donor portal integration, Data Warehouse, etc.; User interface enhancements and maintenance, incl. Table type UI for taxonomy and others. Maintenance, support of new features, and extension of existing modules of existing features Optimizing the overall performance of the implementation, caching of the content and code refactoring; Providing recommendations for future enhancements and implementing agreed recommendations, in order to achieve a product that will have a positive and significant impact; Investigate and resolve reported user experience issues; Overall coordination and workflow management; Maintain, support and extend the existing modules; Support the PIMS system documentation. Support the CO and Regional Beaurues’ extra development/improvement request, incl. Dashboard, ORCA, non-VF where applicable and funded. Institutional Arrangement The Software Developer will work from his/her home-base; The Software Developer will report to, and be directly supervised by, the Information Management Analyst, based in New York, USA; The Software Developer will engage regularly with the supervisor by email and Teams on a weekly and/or as needed daily basis; The Software Developer will be given access to relevant information necessary for the execution of the tasks under this assignment; The Software Developer will be responsible for providing her/his own work station (i.e. laptop, internet, phone, scanner/printer, etc.) and must have access to reliable internet connection; Given the global consultations to be undertaken during this assignment, the Software Developer is expected to be reasonably flexible with his/her availability for such consultations taking into consideration different time zones. Required Skills and Experience Min. Education requirements

  • Master’s degree in computer sciences, web resources development, web design, programming or other closely related field;
  • Bachelor’s degree in computer sciences, web resources development, web design, programming or other closely related field with 2 additional years of professional experience will also be considered.
Min. years of relevant work experience • Up to 2 years of experience with a Master’s degree, or a minimum of 2 years’ experience with a Bachelor’s degree, in development of robust Web 2.0 information systems (projects of large scale - database model larger than 200 relational entities, complex role based access control) Required skills Experience of full stack developer (frontend design, backend development, SQL, Linux administration) and in software analysis and design, including knowledge of analytical methodologies and approaches such as Use-Case analysis and use of UML; Experience in ISO 20000; Experience in design and implementation of applications on relational database level - excellent knowledge of SQL; Proficiency in developing with PHP stack using Object-Oriented Programming Experience with PHP application framework – preferred Yii2 Desired skills Experience in MariaDB/MySQL is an advantage; Professional experience related to the environmental vertical funds (including GEF, GCF and/or AF) is an advantage; Experience with Elasticsearch is a strong advantage; Experience in ISO 9001 desirable; Experience with Linux (experience with CentOS/RedHat and Debian is a strong advantage) and other system modules and tools used in PIMS+ (subnetting, Active IP Failover, Pacemaker, Apache MariaDB, Postfix, Dovecot, XFS filesystems, MS Azure Clour services) is an advantage; Experience with real time high availability setups and business critical systems is an advantage; Experience in continuous integration and continuous delivery including automated testing for the delivery of clean robust, reliable and extensible software solutions is an advantage; Experience with integration of autonomous information systems (REST / SOAP web services, integration based on manual import of batch files) is an advantage; Experience with modern software development tools chain including Git and automated test is an advantage; Experience with mail processing (IMAP/POP3) is an advantage; Experience with agile approaches to software development, experience with SCRUM methodology is an advantage; Experience with project management tools for software development projects is an advantage. Required Language(s) Excellent oral and written communication skills in English language; Professional Certificates ITIL certification or similar is desirable; #J-18808-Ljbffr United Nations Development Programme

Job Tags

Work experience placement, Work from home, Flexible hours,

Similar Jobs

New York State Department of Civil Service

Office assistant Job at New York State Department of Civil Service

 ...NY HELP Yes Agency General Services, Office of Title Office Assistant 1 - VID 200542 Occupational Category Clerical,...  ...considered for this position:There are no minimum education or experience requirements for this title.ORApplicants may be appointed to this... 

Providence Health and Services

Medical Assistant Apprentice Job at Providence Health and Services

 ...Medical Assistant Apprentice at Providence Health and Services summary: The Medical Assistant Apprentice supports licensed practitioners by performing both administrative and clinical duties to assist in basic patient care. This role involves completing an apprenticeship... 

City of Philadelphia

Change Management Lead Job at City of Philadelphia

 ...information for reporting and analysis, and making it easier to onboard new employees into these functions. Job Description The Change Management Lead is responsible for managing a team tasked with overseeing change management functions for the OPAL ERP and DW/BI project.... 

Acro Service Corp

Document Control Assistant Job at Acro Service Corp

 ...Job Description Job Title: Document Control Assistant Duration: 12 Months Contract (...  ...Possibility of Extension) Location: Jackson, MI (Remote) Pay: $23 per hour. on w2 without...  ...documentation required for Project Gate Reviews 1-5 Participate in Gate Review Meetings... 

American Logistics Authority

Owner-Operators Needed - Gross $6,500-$9,500+ Weekly (CDL-A | Dry Van, Reefer, Flatbed, Step Deck) Job at American Logistics Authority

 ...Owner-Operators Needed Gross $6,500$9,500+ Weekly (CDL-A | Dry Van, Reefer, Flatbed, Step Deck) Location: Nationwide (48 States) Job Type: Independent Contractor / Partnership Are you an Owner-Operator with your own truck looking for consistent freight,...