₹ 50000
Budget
24
Proposals
1773
Views
Active
Status
Skills Required
Project Details
Developing a Secure and robust application that runs windows RDP application with customised UI and user Dashboard.
This application will be also used to backup user data to our own cloud.
This will be on 1st priority application after device boot u
Responsibilities: 1. Software Development: - Design, develop, and maintain robust, scalable, and high-performance software solutions using the .NET framework. - Implement new features and enhancements while ensuring adherence to coding standards and best practices.
2. System Analysis: - Collaborate with business analysts and stakeholders to gather and analyze requirements, translating them into technical specifications and system designs. - Participate in requirement analysis sessions to ensure a comprehensive understanding of project goals and user needs.
3. Code Implementation: - Write clean, well-structured, and efficient code in C# and ASP.NET, leveraging the .NET Core framework where applicable. - Implement reusable components and libraries to facilitate code maintenance and scalability.
4. Testing and Debugging: - Conduct thorough unit testing and integration testing to ensure software quality and reliability. - Debug and troubleshoot software defects and performance issues, employing effective problemsolving techniques.
5. Collaboration: - Work closely with cross-functional teams including designers, developers, and quality assurance engineers to deliver software solutions that meet client requirements and project deadlines. - Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among team members.
6. Documentation: - Create and maintain technical documentation including system architecture diagrams, design documents, and user manuals. - Document code changes, functionalities, and APIs for future reference and maintenance.
7. Performance Optimization: - Identify opportunities for performance optimization and scalability improvements within the software architecture. - Implement caching mechanisms, database optimizations, and other performance tuning techniques as needed.
8. Continuous Learning: - Stay updated with emerging technologies, tools, and trends in .NET development and related fields. - Continuously enhance technical skills through self-learning, training sessions, and participation in industry events
India
Member since
Copyright © 2025 | Truelancer.com