Description & Requirements
Experience Range - 5-8 yrs.
Technical Skills:
Must Have: C#, Rest API.
Good to have: Dot net core, Exposure to Linux, WebSocket, MQTT, WPF
* Extensive experience with C#,.NET framework and Rest API
* Strong understanding of object-oriented programming concepts
* Familiarity with version control systems like Git
* In-depth knowledge of microservices architecture and containerization (e.g., Docker)
* Expertise in performance monitoring, tuning, and optimization, especially for high-traffic applications
* Experience with cloud platforms such as Azure, AWS, or Google Cloud
* Advanced knowledge of software design patterns and best practices
* Excellent problem-solving skills
* Skills to effectively communicate and collaborate with cross-functional teams
* Adaptability to learn and implement new technologies
Responsibilities:
* Collaborating with cross-functional teams to understand project requirements
* Designing, coding, and debugging software applications using the .NET framework
* Developing scalable and maintainable code that adheres to coding standards
* Testing and deploying applications while ensuring high performance and security
* Troubleshooting and resolving software defects and issues
* Collaborating with other developers to enhance application features
* Keeping up-to-date with industry trends and best practices in .NET development
* Participating in code reviews, and providing constructive feedback
* Developing documentation throughout the software development lifecycle (SDLC)