Tech Stack:
Required:
- Strong expertise with React Development
- MicroServices Development experience
- .NET Core (C#) (3-5 years of experience required)
- JavaScript (Strong UI/UX development experience.)
- Experience with Kafka, Pub/Sub and Event based development (if possible).
Nice To Have
- NoSQL Experience (MongoDB would be ideal).
- Cloud hosted PAAS implementations on Azure (at the moment, experience with other cloud offerings are not as helpful).
Responsibilities
- Responsible for design and development of web application matches business requirements
- Responsible for implementing business logic at server side using .Net Core, SQL Server
- Responsible for implementation of the presentation layer for the application using client side frameworks ReactJS, Flux Design Pattern, HTML5, CSS3, JavaScript, Typescript
- Responsible for developing new features in a domain driven development environment
- Responsible for development of Full Stack services in a micro frontend architecture environment
- Engage in the requirement specification process for application functionality.
- Assist in User Interface development and provide technical and design feedback on early proof of concepts.
- Improve the performance of existing applications and follow established design standards
- Responsible for making responsive design and cross browser compatibility to the web application.
- Implementation of new libraries based on the requirements.
- Optimize application for maximum performance and scalability.
- Implementing complex business logic to web services and integrating the web services into the application.
- Implementing the documentation to describe application development, logic, coding and corrections.
- Ensure design consistency with client's development standards and guidelines.
- Breaking down complex situations to Client and resolve the root cause that applies to both technical issues and process issues.
- Working in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.