Recruitment Firm
Senior .Net Developer - Entity Framework
Job Location
ahmedabad, India
Job Description
Job Title : Senior .NET Core and Angular Developer. Location : Ahmedabad. Job Type : Full-Time. Experience Level : Mid-Senior (5 years). Job Summary : We are seeking an experienced Senior .NET Core and Angular Developer with 5 years of expertise to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality applications, leveraging .NET Core, Angular, Entity Framework, and Azure services. You will work closely with cross-functional teams to ensure our applications are efficient, scalable, and deliver excellent user experiences. This role will also involve implementing software design patterns and principles of object-oriented programming (OOP). Key Responsibilities : - Develop and Maintain Applications : Design, develop, and maintain web and Windows applications using .NET Core, Angular, and C#. - Database Management : Use Entity Framework to manage database interactions, including querying, updating, and ensuring data integrity. - Cloud Services : Leverage Azure Services (e., Azure Functions, App Services, Azure Storage) for scalable and resilient cloud-based solutions. - UI/UX Design : Build responsive and dynamic user interfaces using Angular, ensuring seamless integration with back-end services. - Code Quality and Optimization : Implement coding best practices, design patterns, and SOLID principles to produce clean, maintainable, and efficient code. - Testing and Debugging : Conduct thorough testing, debugging, and troubleshooting of applications to ensure high reliability and performance. - Collaboration : Work closely with other developers, designers, and stakeholders to deliver complete, high-quality applications on time. - Continuous Improvement : Stay updated with industry trends and advancements in .NET, Angular, Azure, and best practices, recommending enhancements to the existing codebase and development processes. Required Skills and Qualifications : - Experience : Minimum 5 years of professional experience in software development, particularly in .NET Core, Angular, and C#. Technical Expertise : - Proficiency in .NET Core and C# for building robust applications. - Strong experience with Angular (preferably Angular 12). - Extensive knowledge of Entity Framework for ORM and database interactions. - Working experience with Azure Services (Azure Functions, App Services, etc. - Solid understanding of Windows application development and Window Services. - Design Patterns : In-depth knowledge of object-oriented programming (OOP) principles and design patterns (e., Singleton, Factory, Repository, Dependency Injection). - Problem-Solving : Strong analytical and problem-solving skills with a proactive approach to addressing issues. - Collaboration : Ability to work effectively within a team environment, with excellent communication skills. - Educational Background : Bachelor's degree in Computer Science, Engineering, or a related field is preferred. Preferred Qualifications : - Experience with CI/CD pipelines and DevOps practices. - Familiarity with RESTful API development and microservices architecture. - Exposure to Agile development methodologies. (ref:hirist.tech)
Location: ahmedabad, IN
Posted Date: 11/23/2024
Location: ahmedabad, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Recruitment Firm |
---|