Senior Full Stack Software Developer Job at United Nations Department for General Assembly and Conference Management, New York , United States

  • Location:
  • Salary:
    negotiable / YEAR
  • Job type:
    FULL_TIME
  • Posted:
    4 months ago
  • Category:
    Information and Communication Technology
  • Deadline:
    21/06/2024

JOB DESCRIPTION

Result of Service
Develop the new Journal modules and functionalities as assigned by the Technical Lead. All development tasks will be assigned in a Kanban type process by the Technical Lead, with progress being tracked in daily team meetings (morning hours EST time zone). Tasks will be considered completed after successful testing and sign-off by businessowner or Technical Lead.
Work Location
The selected candidate will work full-time remotely with a minimum of 5 hours overlap with New York business hours (8 a.m. – 5 p.m. Eastern Standard/Daylight Time)
Expected duration
6 months
Duties and Responsibilities
The Senior Full Stack Software Developer (.NET/ Angular / Database) will perform the following: • Participates in the design, development, testing and debugging of new application systems releases, modules and functionalities. • Plays a leading role in database migration projects from MSSQL to MySQL Aurora, applying expertise in database design and performance tuning. • Designs and builds applications in the cloud using serverless services such as AWS Lambda and API Gateway. Develops using SDKs, Amazon Elastic Container Service (ECS), Docker, Amazon Simple Notification Service (SNS) for notification service and CloudWatch for monitoring. • Designs and builds applications using Microsoft technologies including .NET Core, MVC, ASP.Net (for legacy purposes) as well as the latest .NET versions. • Supports and maintains application modules for PDF conversion using commercial libraries. • Independently liaises with users to define and specify requirements. • Carries out required vulnerability testing and quality assurance and ensure that deliverables meet software requirements based on agreed time frame and milestones. • Communicates technical concepts with trade-offs, risks, and benefits. • Reports to the immediate supervisor on daily or weekly progress as required. • Performs other work-related duties as required.
Qualifications/special skills
A First-level degree (bachelor’s or equivalent) is required. A minimum of ten years of experience in information systems analysis and programming, systems administration and maintenance, software development is required. Experience in designing and developing web applications in an agile environment is required. A minimum of seven years of development experience using ASP.NET and C# is required. Experience in MVC5, relational databases, WEB API2 and web application production support is required. Demonstrated awareness of cybersecurity risks and knowledge of their mitigation in the software development and maintenance process is required. Microsoft MCTS or MCSA or Angular Certification is desirable.
Languages
Fluency in oral and written English is required. Knowledge of another United Nations official language is desirable.
Additional Information
Not available.
No Fee
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.
This job has expired.