A tech solutions company in India is looking for a Mid-Senior Backend Developer to design and maintain backend services using .Net and React.js. The ideal candidate will have over 6 years of experience in backend development and hands-on experience with AWS. This is a full-time remote role, focusing on building scalable systems and ensuring code quality.
Qualifications
6+ years of experience in backend development.
Minimum 2 years of hands-on experience with React.js.
At least 1 year of experience with AWS cloud services.
Responsibilities
Design, develop, and maintain backend services.
Build and scale backend systems on AWS cloud infrastructure.
Collaborate closely with frontend developers.
Skills
Backend development with .Net (.Net Core / MVC)
Hands-on experience with React.js
Experience with AWS cloud services
Building and maintaining RESTful APIs
Cloud security best practices
Proficient with Git
SQL and NoSQL databases
Tools
Docker
Kubernetes
AWS SDKs
Terraform or CloudFormation
Job description
Key Responsibilities:
Design, develop, and maintain backend services using .Net Core/MVC and frontend components using React.js.
Build and scale backend systems on AWS cloud infrastructure using services like EC2, Lambda, S3, RDS, DynamoDB, etc.
Collaborate closely with frontend developers to ensure seamless integration across the stack.
Write clean, efficient, and maintainable code that adheres to best practices and coding standards.
Debug, optimize, and troubleshoot backend issues to ensure optimal performance and reliability.
Manage AWS services with a focus on uptime, scalability, cost-efficiency, and security.
Conduct code reviews and provide technical mentorship to junior developers.
Participate in setting up and maintaining CI/CD pipelines.
Stay updated on current trends and best practices in full stack development and cloud computing.
Required Skills & Qualifications:
6+ years of experience in backend development using .Net (.Net Core / MVC).
Minimum 2 years of hands‑on experience with React.js.
At least 1 year of experience with AWS cloud services.
Strong experience building and maintaining RESTful APIs and working with microservices architecture.
Proficiency with AWS SDKs, CLI tools, and cloud resource management.
Understanding of cloud security best practices.
Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
Proficient with Git and working in Agile environments.
Solid understanding of both SQL and NoSQL databases.
Ability to work independently in a remote team environment.