Posted on: 11/05/2026
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.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1634722