Resonaite is seeking a fulltime Intermediate .Net Developer with strong SQL skills to design and support their core business applications. The role involves managing data flow between systems and database management, while ensuring the development of scalable and maintainable code.
Responsibilities:
- Analyze and document business requirements to enhance existing applications
- Design, develop, and deploy clean, scalable code using .NET C# frameworks
- Develop applications following Object-Oriented Programming (OOP) principles for reusable, maintainable codebases
- Support Windows Forms applications
- Implement application architecture styles, including Repository Patterns and Singleton Design Patterns
- Review and refactor code to improve performance, scalability, and security
- Debug and resolve operational and coding issues quickly and effectively
- Ensure data consistency through SQL optimization, stored procedures, triggers, and user-defined functions
- Optimize SQL queries , data modeling , normalization , and indexing for high-performance data management
- Work closely with developers, testers, and project stakeholders to align technical outputs with business needs
- Maintain coding documentation , project progress reports , and application maintenance logs throughout the SDLC
- Provide technical support and mentorship to project teams as needed
- Leverage Azure services such as Azure SQL , Azure Web Apps , Azure Functions , and Key Vaults for application development and security
- Manage data flow between systems, ensuring seamless integration and optimized performance