M

Full Stack Developer

MFSG Technologies India
NewPosted today

LOCATION

Hyderabad · Hybrid

EXPERIENCE

5+ Years

SKILLS REQUIRED

.NET CoreC#RESTful APIsMicroservices ArchitectureSQL ServerAWS Services

Job description

Overview

Full Stack Developer role building enterprise-grade .NET 8.0 applications with modern frontend frameworks and cloud-native deployment on AWS, working in an Agile environment.

What you'll do

  • Design, develop, and maintain enterprise-grade applications using .NET 8.0 (C#, ASP.NET Core).
  • Architect and implement RESTful APIs and microservices using .NET and, where applicable, Node.js.
  • Develop responsive and scalable user interfaces using Angular or React.
  • Ensure seamless integration between frontend, backend, and database layers.
  • Apply object-oriented design principles, SOLID principles, and industry-standard design patterns.
  • Maintain and enhance legacy applications by addressing defects, technical debt, and functional gaps.
  • Lead or contribute to modernization initiatives, including refactoring, re-platforming, and cloud enablement.
  • Improve application performance, reliability, security, and maintainability.
  • Design and deploy applications in AWS environments (EC2, S3, RDS, Lambda, ECS, etc.).
  • Contribute to cloud architecture decisions focusing on scalability, high availability, and cost optimization.
  • Support CI/CD pipeline implementation and automated deployment strategies.
  • Monitor and troubleshoot applications in cloud environments.
  • Migrate legacy applications to AWS, leveraging managed services and cloud best practices.
  • Design and optimize database schemas using SQL Server or PostgreSQL.
  • Write complex queries, stored procedures, and implement indexing/performance tuning strategies.
  • Ensure data integrity, security, and optimal performance across transactional systems.
  • Implement authentication and authorization mechanisms (e.g., JWT, OAuth, role-based access control).
  • Ensure application security, data protection, and compliance with best practices.
  • Conduct code reviews and enforce coding standards.
  • Write unit and integration tests to ensure application reliability.
  • Troubleshoot and resolve production issues with a strong root-cause analysis approach.
  • Participate in Agile ceremonies and contribute to sprint planning and estimations.
  • Provide technical guidance and mentor junior developers when needed.
  • Actively contribute to continuous improvement of architecture, tools, and development practices.
  • Support production releases and provide post-deployment support as needed.

What you'll need

  • Bachelor's degree in software engineering, computer science, information technology, information systems, computer engineering, or similar education or work experience.
  • .NET 8.0 - 4-5 years of hands-on experience (5+ years preferred).
  • AWS - Practical experience with cloud-based application deployment and management.
  • Node.js - Strong backend development experience.
  • Angular or React - Proficiency in modern frontend frameworks.
  • SQL Server or PostgreSQL - Experience with relational database design, development, and optimization.

Details

  • Location: Hyderabad (Hybrid).
  • Currently remote, with a future transition to a hybrid model.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Full Stack Developer