Job
Description
Alphalize is a software company based in Kollam, Kerala, specializing in ERP and business solutions to help businesses streamline operations, enhance efficiency, and foster growth. Committed to delivering customized software solutions to meet each client's specific requirements. As a Software Developer at Alphalize, your responsibilities will include designing, developing, and maintaining robust and scalable web applications and RESTful APIs using .NET Core 8. You will collaborate with front-end developers, QA, DevOps, and product teams to define and implement new features. Writing clean, maintainable, and testable code following SOLID principles and best practices is crucial. Participation in code reviews, architecture discussions, and performance tuning is expected. Integration of third-party APIs and services, ensuring application security, and data protection practices are also key tasks. Additionally, contributing to CI/CD pipeline optimization and automation is essential. The ideal candidate should have at least 4 years of professional experience with .NET Core, including the latest .NET 8 framework. Proficiency in C#, ASP.NET Core (Web API and MVC), and experience with Entity Framework Core and LINQ are required. A solid understanding of RESTful API design and development, along with experience in SQL Server, PostgreSQL, or other relational databases, is necessary. Familiarity with unit testing frameworks, version control systems, and microservices architecture is beneficial. Exposure to cloud platforms like Azure or AWS is advantageous. Preferred qualifications for this role include a Bachelor's degree in Computer Science, Engineering, or a related field, familiarity with Blazor, gRPC, or SignalR, and experience working in Agile/Scrum development environments. Knowledge of CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins, along with excellent problem-solving and communication skills, will be highly valued in this position.,