Description

Job Description: We are looking for a highly experienced and hands-on Full Stack .Net Developer. We are seeking a professional who has helped build large, highly scalable web platforms for thousands of users, which is a significant advantage for this role.

Skills & Qualification:

  • 8+ years of excellent software engineering foundation with a deep understanding of Object-Oriented Programming (OOP/OOD) principles, design patterns (like Abstract Factory, Singleton), sequence/activity/state/ER/DFD diagrams, data structures, algorithms, and code instrumentation.
  • 8+ years of proven, hands-on experience with front-end technologies: Angular, React, HTML, CSS3, and JavaScript.
  • 8+ years of strong experience in back-end development with C#, .NET (including .NET Core, ASP.NET, MVC/Web API), and strong coding capabilities.
  • 8+ years of experience with cloud-native engineering on AWS, utilizing Function-as-a-Service (FaaS) with AWS Lambda, Platform-as-a-Service (PaaS) with AWS Elastic Beanstalk / AWS Amplify, and microservices architectures.
  • Strong experience in SQL, including writing Stored Procedures, User Defined Functions, Triggers, and complex SQL Queries in SQL Server 2017 and higher versions.
  • Experience in ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object, and Data Adapter Object.
  • Experience with project version maintenance tools: AWS CodeCommit / GitHub / GitLab.
  • Strong experience in creating CI/CD processes for automating Build and Deploy processes in AWS CodePipeline / Jenkins / GitLab CI and AWS DevOps tools.
  • Must have Strong hands-on experience in creating AWS components like AWS Lambda (for Function apps/serverless), Amazon SQS (for Service Bus), AWS Elastic Beanstalk / AWS Amplify / Amazon EC2 (for App Services / Web Services), Amazon S3 (for Blob storage), Amazon DynamoDB (for Cosmos DB / NoSQL), AWS API Gateway (for Web Services, including WebSockets for SignalR integration), AWS Step Functions / Amazon AppFlow (for Integration accounts and JSON Transforms), AWS IAM Roles (for Service Principals), and AWS IAM Identity Center (for Active Directory concepts).
  • Must have Strong Experience in Version Control and Project Management using Jira and AWS DevOps tools.
  • Strong experience in Code Reviews, creating technical design documents, designing test strategies, and monitoring system performance.
  • Strong experience in Agile, Scrum methodologies, Business Process, and Managing Change Request Management, Resource Assignment Matrix, continuous integration, and Test Driven Development (TDD).
  • Strong written and verbal communication skills, with proven ability to interact effectively with business stakeholders and end-users.
  • Experience in Large scale and small scale application development processes.
  • Capability to work diligently to deliver high-quality products without missing deadlines.
  • Experience with AI/ML and Generative AI is a plus.

Education

Any Graduate