Excellent Verbal / Written Communication with client and internally as well. Good knowledge about SDLC / AGILE Positive Attitude Learning Capabilities Team Player Good Interpersonal skillShould be Adapt in team and always ready to help team member Understands all the quality factorsReady to work with Team Lead for all the technical and non technical stuffResponsible to guide other junior team member based on requirementReady to estimate the project detailsHandle team of 2 / 3 and provide all the training and documentsGood presentations skills (present technical seminars)Should play role of technical lead in respective projects. Extremely fluent in .NET / .Net Core latest version using C# programming.Extremely fluent in React JS library and its modern concepts of redux / hooks / component based developmentExtremely fluent in .Net Core REST APIs using JSON / XML.Sound knowledge of UI / UX development using HTML 5 / CSS / Typescript / JavascriptGood knowledge of in .Net MVC / MVVM patterns Extremely fluent in Database performance and tuning A solid understanding of OOP / SOLID principlesExcellent knowledge of ORMs e.g. Entity Framework and NHibernate using MSSQL databaseA good understanding of Microservice based application developmentDesign, code, test, debug and document software according to the functional requirementsSound knowledge of code versioning tools like GIT / BITBUCKET / GITLAB / AZURE DEVOPS.Exposure to NoSQL like MongoDB / RedisExperience with AWS : Lambdas, S3, Cloudfront, Step functions, cloudwatch etc.Working experience with CI / CD and Infrastructure as a code using terraform scripts.Exposure to Serverless Architecture added advantage Exposure to NodeJS RequirementsRequirements :
- Bachelor s degree in Computer Science, Information Technology, or a similar field.
- Experience - 3 to 8 yrs
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
Skills Required
Css, Javascript, Html, Webpack, .NET, Reactjs, Redux, Flux