Trigyn has an opportunity for an Senior .NET Developer/Architect. This resource will be working Remotely.
Job Responsibilities
- Review and refine the functional and non-functional requirements for the Delegate Communication Tool in consultation with the Project Lead and designated business and technical stakeholders.
- Assess the existing technical environment and prepare the document for solution architecture, application design, data model, integration approach, security model, implementation plan, delivery estimates, risks and dependencies.
- Design and develop secure, maintainable and scalable application components using the latest supported Long-Term Support (LTS) .NET stack—currently .NET 10, ASP.NET Core 10 and Entity Framework Core 10—and the latest stable Angular release—currently Angular 22 with TypeScript—together with approved database and cloud services, in accordance with United Nations ICT standards and project requirements.
- Develop and integrate application programming interfaces, data-access components, authentication and authorization controls, notification capabilities and interfaces with relevant internal or external systems.
- Establish and maintain source-code management, branching, code-review and automated CI/CD practices using approved Azure DevOps and/or GitLab tooling, including application packaging, configuration management, automated testing, database migration controls, environment-specific deployments, release approvals and rollback procedures.
- Prepare and execute unit, integration, system, security, performance and user-acceptance testing; resolve defects and vulnerabilities; and support technical and operational acceptance of the solution.
- Plan, coordinate and execute application deployments across development, testing, staging and production environments, including readiness checks, release scheduling, database changes, configuration and secrets validation, smoke testing, rollback and recovery, deployment monitoring, troubleshooting, post-release verification, stabilization and production support for the Delegate Communication Tool.
- Maintain solution architecture, source-code, configuration, deployment and operational documentation; report on progress, risks and dependencies; conduct knowledge transfer and handover; and undertake other related .NET and Angular development tasks as assigned by the Project Lead.
Education
- An advanced university degree in computer science, information systems, engineering, or a related field is required. A first-level university degree combined with additional relevant professional experience may be accepted in lieu of the advanced degree.
Professional Experience and Technical Competencies
- A minimum of ten years of progressively responsible professional experience in .NET and Angular application development, software engineering or solution architecture is required.
- .NET Development: Advanced experience designing and developing enterprise applications using the latest supported LTS .NET stack—currently .NET 10, ASP.NET Core 10, C#, .NET APIs and Entity Framework Core 10—and related Microsoft development technologies is required.
- Solution Architecture: Demonstrated experience defining secure, scalable and maintainable application architectures, design patterns, service boundaries, integration approaches and non-functional requirements is required.
- Angular Development: Advanced experience designing and developing responsive, accessible and maintainable enterprise web applications using the latest stable Angular release—currently Angular 22—together with TypeScript, Angular CLI, component-based architecture, reactive programming, routing, forms, state management, RESTful API integration, front-end testing and performance optimization, is required.
- Data and Integration: Strong experience with relational database design, SQL, data-access optimization, API integration and secure data exchange is required.
- Azure Hosting, Security and Deployment: Hands-on experience deploying and supporting .NET applications on Microsoft Azure, including appropriate hosting services, environment configuration, identity and access management, application settings and secrets, database migrations, logging, monitoring, health checks, rollback and recovery, troubleshooting and post-deployment stabilization, is required.
- CI/CD, Release Management and Source Control: Demonstrated experience with Git-based source control, code review and automated build, test and deployment pipelines using Azure DevOps and/or GitLab is required, including release approvals, artifact and configuration management, controlled promotion across environments, database deployment, rollback and production-release support.
- Testing and Quality Assurance: Experience with unit, integration, system, security and performance testing, defect management, code quality controls and user-acceptance support is required.
- Technical Leadership and Documentation: Experience leading technical design and code reviews, resolving complex application issues, preparing solution and operational documentation, and conducting knowledge transfer is required.
Languages and Communication
- Fluency in written and spoken English is required, along with strong communication, coordination, and technical documentation skills.
TRIGYN TECHNOLOGIES is a multinational IT services company with resources deployed in 50 countries. TRIGYN is an ISO 9001:2015, ISO 27001:2022 (ISMS) and CMMI Level 5 certified company. TRIGYN has offices in the United States, Canada, Switzerland and India.