Full Stack Engineer (.NET)

Bangalore Urban, Karnataka, India
Apr 16, 2025
Apr 16, 2026
Hybrid
Full-Time
4 Years
Job Description

We are seeking a passionate and skilled Full Stack Engineer with at least 4 years of hands-on experience in designing, developing, and deploying full-stack applications. This is an excellent opportunity to work in a fast-paced, collaborative, and innovative environment where your technical expertise and problem-solving skills will be highly valued.

As a Full Stack Engineer, you’ll be involved in building scalable and high-performance applications using the latest technologies including .NET Core, .NET 6/8, REST APIs, Microservices architecture, modern frontend frameworks (React, Angular, Next.js), and more. You’ll be a key contributor to both backend and frontend development, ensuring that our platforms meet user needs and business goals.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using .NET Core (including .NET 6 and .NET 8) and modern frontend technologies.
  • Build robust and scalable REST APIs and Microservices to support internal and external application needs.
  • Write clean, maintainable, and testable code following best practices and design patterns.
  • Participate in all stages of software development lifecycle – requirement gathering, design, development, testing, deployment, and maintenance.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Perform unit testing, integration testing, and acceptance testing to ensure application reliability and performance.
  • Work with CI/CD pipelines and Git-based tools for version control and automated deployments.
  • Participate actively in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and reviews.
  • Continuously explore and implement modern development tools and frameworks to improve productivity and code quality.

Must-Have Skills

Backend Development

  • Strong hands-on experience with .NET Core, .NET 6, and .NET 8
  • Deep understanding of building and consuming RESTful APIs
  • Experience with Microservices architecture and service communication patterns
  • Good knowledge of Object-Oriented Programming (OOP) concepts in C#

Frontend Development

  • Proficiency in HTML5, CSS, and JavaScript
  • Experience with React and Next.js is highly preferred
  • Alternatively, strong Angular skills are essential if React/Next.js experience is lacking

Testing

  • Proficiency in writing and maintaining unit tests, integration tests, and acceptance tests

DevOps & CI/CD

  • Experience with Git and any CI/CD tool (e.g., TeamCity, Jenkins, GitHub Actions)
  • Familiarity with automated build and deployment pipelines

Databases

  • Experience working with at least one relational database such as Microsoft SQL Server or Oracle
  • Exposure to NoSQL databases like MongoDB is a plus

Good to Have

  • Familiarity with GitHub Copilot for AI-assisted development
  • Working knowledge of AWS cloud services and best practices
  • Exposure to Oracle PL/SQL for backend data operations
  • Understanding of Agile development methodologies, including Scrum and Kanban
  • Experience with modern development workflows and containerization tools is a plus

Soft Skills

  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving abilities
  • A collaborative mindset with the ability to work effectively in cross-functional teams
  • Self-driven with a passion for learning and exploring new technologies
  • Ability to manage time efficiently and adapt to changing priorities

Why Join Us?

  • Be part of a dynamic and growing team that values innovation and continuous improvement
  • Work on challenging and impactful projects using the latest tech stack
  • Supportive work culture that encourages learning, creativity, and career growth
  • Flexible work options and a collaborative, inclusive environment

If you're a passionate full stack developer who loves building smart, scalable, and intuitive software solutions, we’d love to hear from you. Apply now and be a part of our exciting journey!