Role Description
Job Title:
Full Stack Developer (.NET, React, AWS)
Role Proficiency
Acts under minimal guidance to develop high-quality, error-free code, ensuring thorough testing, documentation, and alignment with user requirements. Capable of independently designing and optimizing solutions while mentoring junior developers. Collaborates effectively with stakeholders to ensure seamless delivery and continuous improvement.
Key Outcomes
- Understand application features, component design, and develop as per user stories/requirements.
- Write, debug, test, document, and review code independently following standards and security guidelines.
- Optimize efficiency, cost, and quality through automation opportunities and agile delivery models.
- Mentor junior developers (Developer I) to build capability and productivity.
- Effectively interact with customers to gather feedback and present solutions.
- Learn and adapt to new technologies, business domains, and system domains as required by projects.
- Contribute to defect prevention by performing RCA and reducing reoccurrence of known issues.
- Ensure timely turnaround for production bugs and adherence to project SLAs.
Measures of Success
- Adherence to coding standards, engineering processes, and project timelines
- Low number of defects post-delivery and quick resolution of production issues
- Completion of technical/domain certifications and mandatory trainings
- Achievement of productivity standards for assigned work
- Successful mentoring outcomes for junior team members
Must Have Skills
- Strong experience in C#, ASP.NET Core APIs, Entity Framework
- Proficiency in React.js (React Hooks, Redux, TypeScript)
- Front-end expertise in HTML, CSS, Bootstrap, jQuery
- Hands-on experience with AWS services and cloud-based development
- Solid understanding of SQL Server/MySQL with data modeling skills
- Good knowledge of Git/GitHub/Bitbucket version control
- Experience in building RESTful APIs and integrating with front-end applications
- Strong debugging, problem-solving, and communication skills
- Exposure to Agile methodologies (Scrum/Kanban)
Good To Have Skills
- Familiarity with Docker and CI/CD pipelines
- Understanding of Microservices Architecture and distributed systems
- Experience with unit testing, integration testing, and TDD / shift-left approaches
- Knowledge of Node.js for backend development
- Exposure to front-end testing tools (Jest, React Testing Library)
- Experience contributing to architectural decisions and leading code reviews
- Knowledge of performance optimization and responsive web design best practices
Experience Range
- 3 to 6 years of full stack development experience
Skills
- Net,React.Js,Aws Cloud,Node.Js