We are seeking a technically proficient Full Stack Developer with strong expertise in .NET Core, hands-on experience with React, and practical knowledge of AWS to contribute to a US-based enterprise facility management platform. This platform supports complex business operations such as work order management, vendor coordination, invoicing, document processing, client portals, and third-party system integrations. The project is currently undergoing modernization, moving towards AWS cloud-native services, serverless architecture, microservices, and modular frontend applications. This role is primarily backend-focused (approximately 70% backend and 30% frontend) and requires an individual capable of independently developing critical APIs, managing complex integrations, troubleshooting production issues, and building scalable, reliable software solutions. We value developers who understand systems holistically, take ownership of features from development through deployment, and can navigate unfamiliar technical challenges effectively.

Key Responsibilities

Backend Development & Enterprise Integrations: Design, develop, and maintain scalable backend services using C#, ASP.NET Core, .NET Web APIs, and Entity Framework Core. Develop business workflows related to work orders, vendor management, invoicing, and document processing. Build and integrate RESTful APIs connecting internal systems, external vendors, and third-party platforms. Manage complex integration scenarios involving authentication, data mapping, validation, error handling, and asynchronous processing. Implement reliable processing mechanisms using message queues, background jobs, retries, timeouts, and failure recovery. Write clean, maintainable, and testable code adhering to OOP, SOLID principles, and design patterns.

Frontend Development – React: Develop and maintain React-based applications for internal users, clients, and vendors. Build reusable components, forms, dashboards, and responsive interfaces using React, JavaScript/TypeScript, HTML, and CSS. Integrate frontend applications with backend APIs, managing state, authentication, and data flows. Troubleshoot frontend issues and collaborate on modular frontend development, including micro-frontend patterns where applicable.

AWS & Cloud-Native Development: Develop, deploy, and maintain application components within AWS environments. Work with AWS services such as Lambda, API Gateway, SQS, S3, CloudWatch, and IAM. Contribute to serverless and event-driven workflows. Collaborate with DevOps engineers on deployments, environment configurations, CI/CD pipelines, and monitoring. Investigate application-level cloud issues using logs, metrics, and service configurations.

Database, Performance & Production Support: Develop and optimize database operations using SQL Server, PostgreSQL, MySQL, or similar relational databases. Handle complex SQL queries, transactions, indexing, and Entity Framework query optimization. Identify and resolve performance bottlenecks across APIs, databases, and external services. Troubleshoot production incidents involving failed integrations, inconsistent data, application errors, and service communication. Apply security best practices including JWT authentication, OAuth, role-based authorization, and secure handling of sensitive data.

Engineering Ownership & Collaboration: Take ownership of assigned features from requirement analysis through implementation, testing, and production support. Participate in technical discussions, code reviews, debugging sessions, and solution design. Work closely with engineering, QA, product teams, and US-based client stakeholders. Communicate technical challenges, blockers, and solutions clearly. Use AI-assisted development tools productively while independently validating code quality, security, and functionality.

Required Qualifications

- 2–4 years of professional software development experience, primarily with .NET Core and modern web applications.
- Strong hands-on experience with C#, ASP.NET Core, REST APIs, Entity Framework Core, and asynchronous programming.
- Practical experience with React, including hooks, component development, state management, and backend API integration.
- Hands-on AWS experience involving application development, deployments, integrations, or production support, with familiarity in Lambda, API Gateway, S3, SQS, or CloudWatch.
- Proven experience developing and integrating internal and third-party APIs, including authentication, data transformations, and error handling.
- Solid understanding of OOP, SOLID principles, dependency injection, design patterns, and clean coding practices.
- Strong SQL and relational database skills, including query optimization, transactions, and troubleshooting.
- Knowledge of microservices, asynchronous processing, event-driven communication, and integration reliability.
- Working knowledge of JWT, OAuth, authorization mechanisms, and application security.
- Familiarity with Git, Docker, CI/CD, unit testing, integration testing, and production debugging.
- Strong analytical and problem-solving skills with the ability to investigate issues independently.
- Good English communication skills for collaborating with international stakeholders and explaining technical decisions.

Preferred Qualifications and Additional Experience

Experience modernizing enterprise or legacy applications into cloud-native architectures is highly desirable. Hands-on experience building AWS Lambda functions, SQS-based workflows, or serverless API integrations is a plus. Familiarity with distributed systems, message queues, webhooks, idempotency, and dead-letter queues is beneficial. Experience with micro-frontends, Redis, MongoDB, or Kubernetes is advantageous. Prior involvement in integrating multiple enterprise applications or external vendor systems is preferred. Domain knowledge in facility management, field services, ERP, workflow automation, invoicing, or document management will be valuable. Experience supporting US-based clients or production enterprise applications is an asset.

We value candidates who understand problems deeply before crafting solutions, can troubleshoot independently across APIs, databases, and cloud services, demonstrate ownership of delivered features and their reliability, articulate technical trade-offs clearly, adapt quickly to new systems and workflows, and use AI coding assistants effectively without relying on them for core engineering decisions.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 26, 2026
Posting Date:
Oct 20, 2026

DPL

· 11-50 employees - Islamabad

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

.Net Full Stack Developer

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Oct 16, 2026

.Net Full Stack Developer

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Oct 17, 2026
View All
I found a job on Rozee!