Senior Full Stack Software Developer (.NET/Angular/Database)

This opening expired 4 days ago. Do not try to apply for this job.

DGACM - Department for General Assembly and Conference Management

Open positions at DGACM / Open positions at UN
Logo of DGACM

Application deadline 4 days ago: Friday 21 Jun 2024 at 03:59 UTC

Open application form

Contract

This is a Consultancy contract. More about Consultancy contracts.

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.

Added 15 days ago - Updated 5 days ago - Source: careers.un.org