Application Developer
Job Description:
Role Summary
Our Client, a reputable Insurance Firm, seeks to employ an Application Developer, who will lead the design, development, optimization, and maintenance of the organization’s software applications, including internal automation solutions, AI-driven tools, the company website, and the retail E-Business platform.
The role ensures continuous improvement of business workflows through modern application development, workflow automation, and digital innovation.
Key Responsibilities
- Design, develop, and maintain enterprise applications using modern programming frameworks.
- Build and deploy solutions using Microsoft Power Apps, Power Automate, and relevant RPA tools.
- Develop AI-powered features and integrate machine learning models into business applications.
- Manage, update, and optimize the company’s corporate website, ensuring performance, security, and SEO compliance.
- Maintain and enhance the retail E-business platform, including UI/UX improvements, analytics tracking, and feature upgrades.
- Develop middleware integrations between systems including IES, finance tools, and third-party APIs.
- Ensure application security, version control, scalability, and compliance with IT governance standards.
- Troubleshoot application issues, conduct root-cause analysis, and implement corrective actions.
- Collaborate with business users to gather requirements and convert them into technical solutions.
- Maintain proper documentation for all developed systems, automations, and platforms.
Key Requirements & Competencies
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Strong proficiency in modern programming languages (PHP, Laravel, JavaScript, Node.js, Python preferred).
- Proven experience building Power Apps solutions and automation workflows (Power Automate).
- Hands-on experience with RPA tools such as UiPath, Power Automate Desktop, or Automation Anywhere.
- Knowledge of AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or Azure Cognitive Services.
- Experience managing and updating corporate websites (WordPress, Joomla, or custom CMS).
- Ability to manage retail/consumer-facing digital platforms with e-payment, user onboarding, and analytics capabilities.
- Strong understanding of API development, RESTful services, and system integrations.
- Familiarity with cloud platforms (Azure preferred).
- Excellent problem-solving skills, attention to detail, and ability to work independently.
- Strong communication and documentation skills.
Preferred Certifications
- Microsoft Power Platform Certification (PL-900, PL-400, etc.).
- RPA certification (UiPath, Power Automate Desktop).
- Relevant AI/ML or cloud certifications.