Who We Are:
MIMS is Asia Pacific's market leader in pharmaceutical marketing and digital health solutions, providing clinical information and medical marketing and media services to the healthcare and pharmaceutical industries. Headquartered in Singapore, MIMS has sales and operations in Australia, China, Hong Kong, India, Indonesia, Korea, Malaysia, New Zealand, Philippines, Singapore, Thailand and Vietnam.
What Impact You Will Make:
- Lead design and development of scalable, high-performance web and mobile applications.
- Provide architectural guidance aligned with MIMS master architecture and AI roadmap.
- Ensure adherence to coding standards, security best practices, and system reliability.
- Drive performance optimization (page load, API latency, error rates).
- Review code, mentor developers, and enforce engineering best practices.
- Own end-to-end delivery of features: requirement → design → development → QA → release.
- Work closely with Product Managers (PSM), QA, and Cloud teams to ensure smooth delivery.
- Provide accurate effort estimation, sprint planning, and backlog management.
- Manage and track work items using Jira, ensuring clear visibility of progress, blockers, and sprint goals.
- Ensure proper documentation of requirements, architecture, and processes in Confluence.
- Ensure timely resolution of production issues and lead incident RCA.
- Lead and mentor a team of engineers (frontend, backend, QA collaboration).
- Conduct performance reviews, coaching, and skill development.
- Ensure effective communication within distributed teams.
- Ensure proper DevOps practices, CI/CD pipelines, and release governance.
- Encourage experimentation (POCs, innovation spikes).
- Strong sense of ownership, accountability, and continuous improvement.
What Skills and Experience You Will Bring:
- Possess Bachelor's Degree in Computer Science / IT or related field.
- 5–8+ years of software development experience, with at least 2+ years in a leadership role (leading > 5 team members.
- Proven experience managing Agile teams and delivering production systems.
- Experience in B2C platforms or high-traffic applications.
- Strong understanding of software architecture, APIs, and system design.
- Team player, problem solver, good analytic skill, mature character and good attitude candidate.
Well verse in following technology:
- .NET Core / .NET 6/8
- RESTful API design
- Microservices architecture
- React.js / Blazor (preferred in current MIMS stack)
- HTML, CSS, JavaScript
- Microsoft Azure (App Services, Functions, Storage, etc.)
- CI/CD pipelines (Azure DevOps / GitHub Actions)
- Cloudflare (WAF, CDN, performance tuning)
- SQL Server / PostgreSQL
- Redis caching
- Azure App Insights / KQL
- Logging frameworks
- Performance optimization techniques
Additional skill set (Strong advantage):
- Experience with AI/LLM integration (OpenAI, LangChain, RAG)
- Knowledge of search optimization / semantic search
- Experience with mobile app backend integration
- Familiarity with security practices (OWASP, API security)
- Exposure to healthcare or regulated environments