.NET Full Stack Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a talented .NET Full Stack Developer with a minimum of 3 years of experience to join our team in Hyderabad, Telangana. This is a permanent position offering competitive compensation packages. For candidates with 3 years of experience, the salary can go up to 14 LPA. For those with 6 years of experience, we offer up to 20 LPA. Candidates with 7-10 years of experience (not exceeding 10 years) can expect a fixed salary of up to 31 LPA.
All successful candidates must be available to onboard within 0-15 days at our Hyderabad office. While the first round of interviews may be conducted virtually, the second round will require an in-person attendance at our office.
Please be prepared to share your years of experience in the following areas: React, API development, SQL, .Net, and Azure. Additionally, please provide your current CTC, Expected CTC, Last Working Day (LWD), and a link to your LinkedIn profile.
Key Responsibilities and Skills:
- Demonstrated proficiency in React, encompassing Hooks, Context API, Redux, and managing component lifecycles.
- Strong command of HTML5, CSS3, and JavaScript/TypeScript, with a thorough understanding of responsive design and user experience principles.
- Expertise in C#, .NET, ASP.NET Core, and Entity Framework Core, coupled with a deep grasp of object-oriented and SOLID design principles.
- Extensive experience with SQL databases (SQL Server preferred; PostgreSQL and MySQL also acceptable), including query optimization, indexing strategies, and schema design.
- Proven experience in building and consuming RESTful APIs (REST, Swagger/OpenAPI) and integrating backend services with React frontends.
- Experience with architectural patterns such as Microservices, Domain-Driven Design, Micro-frontends, CQRS, and Multi-tenancy.
- Familiarity with containerization technologies like Docker, orchestration with Kubernetes, and cloud platforms such as AWS.
- Experience in setting up and managing CI/CD pipelines and proficiency in version control using Git, Jenkins, or GitLab CI.
- Experience with front-end development tools including Vite, Material UI, and Module Federation.
- Solid understanding of testing methodologies and tools like Jest, React Testing Library, xUnit, and NSubstitute.
- Good knowledge of security frameworks (e.g., JWT, OAuth2) and best practices for API security.
- Familiarity with observability tools such as Seq, OpenTelemetry, and Zipkin.
- Experience with caching solutions like Redis is highly advantageous.
- Experience with messaging systems such as Dapr, Redis Pub/Sub, or Kafka is highly advantageous.
- Experience with BPMN tools like Camunda is considered a plus.
- Hands-on experience utilizing AI coding assistants such as GitHub Copilot to enhance productivity is a desirable attribute.
- Exposure to machine learning concepts or projects is a plus.
Benefits:
- Health insurance
- Provident Fund
Work Location: In-person interview and work required.