Job
Description
As a Magic XPA Lead, your role involves leading the development and maintenance of business applications using the Magic XPA Application Platform. Your responsibilities include integrating Magic XPA applications with .NET modules, APIs, and external systems. You will collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Additionally, you will design and implement data integration, business logic, and UI functionalities within Magic XPA and .NET frameworks. It is essential for you to debug, troubleshoot, and optimize application performance, participate in code reviews, unit testing, and deployment activities. Your expertise in SQL Server or other RDBMS for data modeling, stored procedures, and performance tuning will be crucial. Ensuring adherence to coding standards, security practices, and documentation requirements is also part of your responsibilities. Key Responsibilities: - Develop, enhance, and maintain business applications using the Magic XPA Application Platform. - Integrate Magic XPA applications with .NET modules, APIs, and external systems. - Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. - Design and implement data integration, business logic, and UI functionalities within Magic XPA and .NET frameworks. - Debug, troubleshoot, and optimize application performance. - Participate in code reviews, unit testing, and deployment activities. - Work with SQL Server or other RDBMS for data modeling, stored procedures, and performance tuning. - Ensure adherence to coding standards, security practices, and documentation requirements. Qualifications Required: - 10+ years of experience in IT development. - 5+ years of experience in Magic XPA (version 3.x or 4.x) development. - Strong proficiency in C#, .NET Framework/.NET Core, and Visual Studio. - Experience integrating Magic XPA applications with REST/SOAP APIs. - Hands-on experience with SQL Server/Oracle, including complex queries and stored procedures. - Good understanding of the software development lifecycle (SDLC), agile methodologies, and version control tools (Git, TFS). - Ability to troubleshoot runtime and build-time issues in Magic XPA and .NET environments. - Excellent analytical, problem-solving, and communication skills. Nice to Have: - Experience with Magic XPI (integration platform). - Knowledge of web technologies (ASP.NET, HTML5, JavaScript). - Exposure to cloud environments (AWS/Azure). - Understanding of enterprise system integration and microservices architecture.,