Altos Incorporated
Backend Developer - .Net Technologies
Job Location
noida, India
Job Description
About the job : We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic development team. The ideal candidate will have in-depth knowledge of .NET technologies, Rest API development, and modern software development practices, with hands-on experience in Azure, Angular, ETL processes, and DevOps methodologies. The role involves working on a range of projects, including application development, system integration, ETL pipelines, and cloud-based solutions. Key Responsibilities : - Design, develop, and maintain applications using .NET C#, ASP.NET Core, and Entity Framework. - Build and maintain Rest APIs, including integration with third-party services and platforms. - Implement job scheduling and task management using HangFire and integration with FTP, Dropbox, and SharePoint. - Develop real-time communication features using SignalR, Socket.IO, and webhook technologies. - Work on OCR technology for document processing. - Manage and optimize databases using SQL Server. - Design, develop, and maintain ETL (Extract, Transform, Load) processes to efficiently transfer data across systems, ensuring data accuracy and consistency. - Deploy, manage, and monitor applications in the Azure Cloud, including Azure VMs, WebApps, Containers, and Docker. - Develop and document APIs using Swagger and conduct API testing using Postman. - Version control and collaboration using Git and Bitbucket. - Integrate Angular with backend services and maintain ASP.NET WebForms for legacy systems. - Develop and maintain both Web Applications and Windows Applications. - Ensure implementation of Clean Architecture principles in software design. - Host applications and manage database setups. - Follow DevOps and CI/CD best practices, ensuring smooth deployment pipelines and continuous integration. Good to Have : - Familiarity with Node.js for backend development. - Experience with Artificial Intelligence (AI) and Machine Learning (ML) technologies. - Hands-on experience developing and deploying applications using AI and ML to solve real-world problems. - Understanding and experience with CI/CD pipelines and DevOps practices for efficient : - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - 5 years of professional experience in .NET development and related technologies. - Experience with designing and implementing ETL processes. - Strong problem-solving skills and the ability to work both independently and in a team. - Experience in working with Agile development methodologies. Perks and Benefits : - Career Advancement Opportunities - Promotions and IJPs - Flexible Work Arrangements - Remote work - Insurance - Group Health insurance (Optional). - Bonuses - Yearly encashment of CLs and ELs - PF - ESI (if eligible) - Opportunities for professional training - Food and Beverages - Subsidized meals, free snacks, and beverages in the office (ref:hirist.tech)
Location: noida, IN
Posted Date: 11/24/2024
Location: noida, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources Altos Incorporated |
---|