Required Skills:
- Experience in developing software in .NET using C#.NET WinForms.
- Proficiency in C#.
- Experience using .NET 4.5+ | Core.
- Experience in developing WinForms applications.
- Experience in developing Android applications using C#.
- Write clean, scalable code using .NET programming languages.
- Proficient knowledge in Entity Framework | ADO.NET.
- Proficient knowledge in MSSQL | MySQL | other RDBMS.
- Experience in SQL Server Queries, Stored Procedures, Functions, Triggers, and Joins.
- Database design including indexes and data integrity if RDBMS is required.
- Implementing enterprise application patterns if the senior developer is required.
- Familiarity with the client-side framework Angular 6+ | Node.
- Understanding of HTML, JS, and CSS.
- Understanding of Agile methodologies.
Key Responsibilities:
- Designing and developing scalable and high-performance applications using the .NET framework.
- Leading the development team and mentoring junior developers.
- Collaborating with cross-functional teams to gather and analyze project requirements.
- Architecting and implementing robust, maintainable, and efficient code.
- Conducting code reviews to ensure code quality and adherence to coding standards.
- Troubleshooting and resolving complex technical issues.
- Keeping up-to-date with industry trends and incorporating best practices into development processes.
- Collaborating with stakeholders to understand business needs and translate them into technical requirements.
- Participating in the full software development lifecycle, including planning, development, testing, and deployment.
Skills Required
Css, Mysql, .NET Development, Js, .Net Programming, Html, Agile Methodologies