HamburgerMenu
hirist

Full Stack Developer - .Net/React.js

Haparz
8 - 12 Years
Multiple Locations

Posted on: 11/05/2026

Job Description

Job Summary :


As Full Stack Developer, s/he will work on a variety of projects in a highly collaborative, fast-paced environment. S/He will be responsible for leading a group of technical people. Part of the core team, s/he will be responsible for the full life cycle of the process, team handling, deliverables, reporting status to leadership etc. S/He will work closely with Technical Architect, Business Analyst, Product Owner, User interaction Designers, and other Software Engineers to provide best software solutions. He will also be responsible for handling technical/non-technical queries of his team. Additionally, s/he ensures that all development practices follow best practices policies and procedures.


Job Responsibilities :


- Assist Software Designer/Implementers with the creation of detailed software design specifications.


- Involved in the review process for software architecture documents.


- Works on extremely complex specialized technical problems and provides highly innovative yet practical solutions


- Participate in the system specification review process to ensure system requirements can be translated into valid software architecture


- Integrate internal and external product design into a cohesive user experience


- Must be able to facilitate scrum ceremonies including sprint planning, retrospectives, review and daily stand-ups.


- Must be responsible for project reporting-dashboards, status reports, road maps, burn down, velocity and resource utilization.


- Must be able to work with the teams to ensure project success within budget, timeline and scope.


- Must be able to facilitate discussion, decision making, conflict resolution and alternatives or different approaches.


- Must be able to make the tough calls and be a voice of reason and authority


- Must be able to lead a team to self-organization and cross-functional.


- Must be the first to notice differences and issues as they arise and elevate them to management.


- Must have good understanding of MFE (Micro-Front-Ends) and Microservices Architecture


- Design, implement, unit test, and build enterprise class applications using React, C#, .Net Core, .Net 8, Python, Azure, Agentic AI & Microsoft Copilot, Lang Graph, AutoGen, CrewAI, Microsoft Copilot Studio, OpenAI, Github Copilot etc.


- Participate as a team member in design, review, and planning meetings. You identify and keep track of metrics that tell you how your software is performing.


Qualifications :


- Full Stack Developer with 6+ years of experience in .NET Core/.Net 8, React, Azure, SQL - full stack technology projects.


- BTech or MTech in computer science


- Should have extensive delivery experience in product/application development using Microsoft technologies.


- Sound knowledge and experience in SOLID principles and industry best practices using Microsoft Technologies is must.


- Should have hands on experience in development and unit testing (automation) of applications on Microsoft .Net Core or .Net 8 & C#, Microservices, RESTful services/Web API, React, React Native, Redux, Material & Bootstrap, Agentic AI, Microsoft Copilot


- Should have extensive experience in Database design, Continuous Integration (TFS, GitHub/Bitbucket, Jenkins etc.)


- Expert level knowledge of devops and azure platform such as web app services, databases, storage, AKS, Docker, containers, Redis, VM, CDN, App insights, function apps, service bus etc.


- Should have knowledge in Supply Chain


- Should have handled multi-shore projects / product development initiatives.


- Must be an advocate of SDLC models like Waterfall, Agile Scrum, Kanban, etc.


- Must have good balance between practical implementation and theoretical knowledge on Agile delivery models.


- Should understand fundamentals of iterative development.


- Should be highly process driven professional.


- Ideal candidate would be a person with high ethics, values and principles to work in a multi-cultural environment.


- Understand abstract concepts and translating them into technical solutions which are based on Microsoft technologies to meet the business needs.


- Own the technical solution and ensure all technical aspects are implemented as designed.


- Superior troubleshooting ability, strong analytical abilities, and drive for results


- Possess good communication skills in English and good technical documentation skills


- Experienced in .NET based development: C#, .Net 8 or .Net Core, Entity Framework, LINQ, ETL, and web/mobile development skills: using typescript, CSS & SCSS.


- Excellent communication skills


Position Complexities :


The Full Stack Engineer will work collaboratively in an agile team environment and contribute to all stages of the software development lifecycle including analysis, design, development, testing and maintenance phases.


A successful person in this position must have :


- Strong technical skills to contribute as an engineer across a broad technology stack, from novel software development and operations to automated testing and integration with third-party services and tools. This work is done across teams and across legacy and modern codebases.


- Ability to lead multiple tasks and projects simultaneously, prioritize workload effectively, participate in ad-hoc meetings for problem solving and thrive in a dynamic environment.


- Attention to detail, a high bar for quality, ability to solve problems independently, make sound decisions, and a desire to learn and grow.


- Strong interpersonal skills to be able to connect to a variety of styles and dynamics across teams; these skills are essential to thrive in this highly collaborative environment.


- Design, develop and maintain web applications, APIs and/or microservices in accordance with industry best practices while leveraging agile/scrum development methodology.


- Create performant database applications following database best practices and writing efficient SQL queries.


- Partner with core engineering teams to build and integrate shared components.


- Collaborate with product managers/owners, business analysts and UX team to deliver exceptional customer experiences.


- Develop and administer CI/CD pipelines in cloud-hosted Git repositories, and source control artifacts via Git in alignment with common branching strategies and workflows.


- Participate in technical and non-technical reviews such as pull requests and change control in a collaborative manner.


- Communicate clearly and effectively in both oral and written mediums with individuals and groups.


Operations :


Partner with the customer success team and aid in triaging and troubleshooting customer support issues spanning across a range of software components, infrastructure, integrations, and services, some of which target 24/7/365 availability.


- Work to ensure services and systems are observable, performant, and highly available.


- Ensure software and infrastructure is operated in accordance with university policy and industry recommended security best practices.


- Monitor site traffic and error logs to ensure system stability.


Administrative Duties :


- Engage in professional development opportunities and share knowledge.


- Stay up to date with industry and institutional trends and best practices.


- Become familiar with research administration to help streamline supporting business processes.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...