.NET Full Stack Developer (Offshore & Onsite)
Job Title: .NET Full Stack Developer (Offshore & Onsite) Location: Offshore: Remote / Offshore Development Center Onsite: Dubai, UAE or Client Location Experience Required: 4+ Years (Mid to Senior Level Developers) Domain Experience Preferred: eCommerce FinTech / Banking / Digital Payments Job Summary: We are seeking a highly motivated and skilled .NET Full Stack Developer to join our team, both offshore and onsite. The ideal candidate must have a strong foundation in .NET technologies, JavaScript frameworks, and SQL, along with good exposure to AWS cloud services. You will work on full-cycle development, from requirements to deployment, contributing to scalable and secure enterprise-level applications in eCommerce and FinTech. Key Responsibilities: Design, develop, and maintain full stack .NET applications using C#, .NET Core, and front-end technologies (React/Angular/Blazor). Develop RESTful APIs and microservices for backend integrations. Collaborate with frontend/backend developers, QA, and product owners for successful project delivery. Write complex SQL queries, stored procedures, and database optimization using MS SQL Server. Deploy, maintain, and troubleshoot applications on AWS environments (EC2, RDS, S3, Lambda, etc.). Ensure security, scalability, and performance of the applications. Participate in code reviews, architecture discussions, and agile ceremonies. Translate business requirements into technical specifications with end-to-end understanding. Work closely with cross-functional teams onsite and offshore for project alignment. Must-Have Skills: Strong programming experience with C#, ASP.NET Core, Web API Hands-on experience with React.js or Angular (v10+) or Blazor Solid knowledge of SQL Server – writing queries, joins, indexing, and performance tuning Good understanding of OOPs , SOLID Principles , and Design Patterns Knowledge of Entity Framework Core / Dapper Experience in API Integration and working with third-party services Hands-on with Git, CI/CD pipelines , and DevOps practices Job Function: Full Stack Application Development using .NET Core, C#, and modern JavaScript frameworks Backend API development and database management using SQL Server Cloud deployment and infrastructure support, preferably on AWS Participation in full software development lifecycle (SDLC) — requirements, design, development, testing, deployment, and maintenance Collaboration with product managers, architects, and cross-functional teams for eCommerce and FinTech solutions Performance optimization, security hardening, and adherence to coding best practices Support for both offshore delivery and onsite client engagement when required Integration of third-party APIs and payment gateways (for FinTech use cases) Agile/Scrum participation – sprint planning, reviews, daily stand-ups Contribution to DevOps practices – CI/CD pipelines, automation, version control Good-to-Have Skills: Exposure to AWS Cloud Services (EC2, RDS, S3, CloudWatch, IAM) Knowledge of Microservices architecture and containerization (Docker) Experience in eCommerce platforms and/or FinTech product development Familiarity with Agile/Scrum methodology Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field AWS Certification is a plus (e.g., AWS Certified Developer Associate) Soft Skills: Strong analytical and problem-solving skills Good communication skills to coordinate with onsite/offshore stakeholders Self-driven and able to work independently or in a team Show more Show less