UNOPS

ICT Senior Officer - Software Developer (Full Stack)

UNOPS EMEA

Stellenbeschreibung:

Job Highlight This is an exciting opportunity to contribute to UNOPS digital transformation by developing innovative software solutions. The role offers exposure to cutting-edge technologies, collaboration with a global team, and the chance to make a significant impact on UNOPS ability to deliver projects effectively and efficiently About The Group The UNOPS IT Group (ITG) is at the forefront of digital transformation, designing, delivering, and managing all of UNOPS IT infrastructure and business applications. We are a global team, dedicated to harnessing cutting-edge technology to address critical business needs and empower UNOPS personnel worldwide. ITG provides the essential IT systems and tools that underpin the successful implementation of UNOPS projects and the delivery of corporate initiatives. From maintaining robust enterprise resource planning (ERP) systems and developing bespoke business applications to managing our cloud infrastructure and supporting global collaboration platforms, our work ensures operational excellence. We are committed to continuous improvement, driving effectiveness and efficiency in UNOPS products and services, ultimately helping people build better lives and countries achieve peace and sustainable development. Role Purpose Software Development is responsible for designing, developing, and maintaining enterprise web applications, integrating AI-assisted development tools, and ensuring seamless integration with cloud services. This role requires a strong understanding of software engineering fundamentals, modern web technologies, and collaborative development practices to deliver high-value business solutions. Functions / Key Results Expected Develop & Maintain Enterprise Web Applications:Design, implement, test, and deploy end-to-end features using modern web technologies (such as .NET Core, Python, Angular).Understand and apply software engineering fundamentals, including design patterns (Repository, Unit of Work, Dependency Injection, Factory, Strategy), SOLID principles, and clean architecture.Manage relational data with a strong understanding of ORM patterns, query optimization, and database design principles.Manage NoSQL document databases with a good understanding of data structures and use-cases for document databases versus relational databases.Implement responsive, accessible user interfaces with a deep understanding of component architecture, state management, and modern web standards. AI-Assisted Development & IntegrationLeverage AI-assisted coding tools (such as Cursor, GitHub Copilot) to enhance productivity and code quality in a controlled and structured manner (PRDs, system architecture, modelling good data structures)Apply prompt engineering principles to effectively communicate with AI models and integrate AI capabilities into applications.Build and maintain AI-powered features, including chatbots, content analysis, and intelligent data processing.Use AI-assisted tools responsibly, ensuring generated code adheres to organizational security, licensing, and data protection guidelines Cloud Services Integration & Modern ArchitectureIntegrate with cloud services following established patterns and architectural guidance.Demonstrate an understanding of authentication and authorization fundamentals (OAuth, token-based auth, RBAC) and apply these concepts when building application features that work within cloud identity and access management systems.Understand and apply scalable application patterns (serverless, event-driven architecture) and work effectively within established CI/CD deployment processes.Understand fundamental concepts of asynchronous programming, lazy loading, real-time communication (polling vs streaming), and performance optimization. Collaborative Development & Continuous ImprovementParticipate in SCRUM ceremonies with diligent tracking of development progress.Participate in code reviews focusing on maintainability, security, and adherence to established patterns.Contribute to technical discussions and architectural decisions while working within established cloud infrastructure and sound engineering principles.Embrace continuous learning, particularly in emerging AI/ML technologies and modern web development practices.Collaborate effectively with team members and IT Operations teams for deployment processes while maintaining responsibility for application-level configuration and integration. Required Education Requirements A Bachelor’s degree, preferably in Business Administration, Computer Science or other relevant discipline is required.Secondary education in combination with additional four years of experience may be accepted instead of a Bachelor’s degree Desired Certification in Cloud Technologies Required Experience Requirements Minimum four years of professional experience in software development working with web technologies and server-side frameworks is required.Demonstrated ability to learn new technologies quickly and apply fundamental principles across different frameworks and languages is requiredExperience with relational databases and SQL is requiredExperience with JavaScript/TypeScript and at least one modern frontend framework (Angular, React, Vue) is requiredExperience with at least one server-side framework (.NET Core, Node.js, Python) is requiredExperience with version control systems (Git) and collaborative development workflows is required Desired Strong understanding of fundamental programming concepts including object-oriented programming, data structures, algorithms, and software design patterns is essentialA proactive, can-do attitude with strong problem-solving skills and eagerness to learn is essentialExposure to AI-assisted coding tools and willingness to embrace AI-driven development practices would be a distinct advantageExperience with cloud platforms (GCP, AWS, Azure) would be a distinct advantage
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Remote
  • Kategorie:

    Development & IT
  • Erfahrung:

    Senior
  • Arbeitsverhältnis:

    Angestellt
  • Veröffentlichungsdatum:

    27 Nov 2025
  • Standort:

    EMEA

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!