This is a remote position.
Back-End Development
- ASP.NET MVC and ASP.NET Core (including Razor Pages)
- RESTful Web API design and implementation using .NET 6/7+
- Entity Framework (Code-First and DB-First), LINQ, and Dependency Injection
- C# advanced programming and design patterns
- SQL Server: database design, T-SQL, stored procedures, performance tuning
Front-End Development
· Single-Page Applications (SPA) using:
o Angular (v10+), with RxJS, components, and module architecture
o React (with Hooks, Redux, component-based architecture)
o Razor pages for server-side rendering (SSR) within ASP.NET Core
- HTML5, CSS3, JavaScript, TypeScript, jQuery
- Responsive design frameworks such as Bootstrap or Tailwind CSS
- Front-end build tools: Webpack, npm, or Vite
Integration & Security
- Integration with external systems via APIs (REST, SOAP, GraphQL optional)
- Secure authentication/authorization using OAuth2, OpenID Connect, JWT
- Implementation of web security standards (OWASP Top 10, HTTPS, input validation)
- Role-based access control (RBAC) and Identity Server integration
Payment Gateways
- Integration with platforms like Stripe, PayPal, Payfort, etc.
- Secure payment flows and PCI compliance
Architecture & Design
- Building scalable, modular applications using layered architecture
· Microservices exposure is a plus
- REST API versioning, logging, and monitoring
Application Lifecycle & Agile Delivery
- Full SDLC participation (from requirements to deployment)
- Experience working in Agile/Scrum teams
- Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions)
Project, Business, and Team Experience
- Translating business requirements into working software solutions
- Collaborating across departments and leading junior developers
- Participating in project estimation, architecture decisions, and planning
- Supporting migrations and integrations of enterprise applications
Security & Compliance
- Advanced penetration testing knowledge and secure coding practices
- Awareness of industry standards and compliance requirements (e.g., GDPR, ISO, SOC
Requirements
. Experience: 5–7+ years in full-stack web development.· Azure cloud services, CI/CD pipelines
- Power Platform or SharePoint integration
- Jira admin experience and Customization
- Secure coding practices and compliance awareness