We are seeking a tech lead .Net Developer responsible for both back-end and front-end development, including core development of an application from scratch, and creating APIs and web services. This position requires a combination of programming skills (namely various ASP .Net Core frameworks, HTML5, CSS3, Ajax, and JavaScript). The candidate should have a strong understanding of industry trends and custom application development.
Responsibilities :
- Proficient in the development of new modules in the latest .Net framework.
- Should have a deep understanding of the Software-as-a-Service model and enterprise .Net application development.
- Establish and guide the application’s architecture.
- Design and implement new features and functionality.
- Ensure high performance and availability while managing all technical aspects of new custom application development from scratch.
- Implement effective, responsive design and turn it into a working application.
- Develop a clean, fast, and mobile-friendly application.
- Build reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
- Collaborate within a cross-functional and multi-disciplinary team to deliver quality outcomes in an agile environment.
- Hands-on experience in developing and maintaining .Net applications with RDBMS and non-RDBMS.
- Meet with technology managers to determine application and website requirements.
- Communicate with clients regularly to gather requirements and provide updates.
- Must have experience in team management.
Required Candidate Profile :
5+ years’ experience in .Net framework-based development, including developing modules, web services, and APIs.Proficient understanding of web markup including .NET 4.0 / 4.5 / Core Framework, Visual Studio, C#, ASP, MVC, WebAPI, jQuery, Angular, HTML5, and CSS3.Good understanding of asynchronous request handling, partial page updates, AJAX, Restful APIs, and formats (JSON, XML).Strong knowledge of MS SQL Server database applications.Proficient understanding of cross-browser compatibility issues and ways to work around them.Proficient understanding of code versioning tools, such as Git.Strong responsive design experience.Excellent testing / debugging skills.Comfortable working with debugging tools like Firebug, Chrome inspector, etc.Knowledge of design patterns and SOLID principles.Good communication skills.J-18808-Ljbffr