We are seeking an experienced Lotus Notes Developer to design, develop, maintain, and support applications built on the IBM Notes / HCL Domino platform. The ideal candidate will have strong expertise in Domino application development, workflow automation, database management, and system integration. The role involves collaborating with business users and IT teams to enhance legacy applications and support modernization initiatives.
Key Responsibilities
- Design, develop, test, and maintain Lotus Notes/Domino applications.
- Create and customize forms, views, agents, workflows, and scripts.
- Develop applications using: LotusScript, Formula Language, JavaScript and Java (if applicable)
- Support and troubleshoot existing Domino databases and applications.
- Manage user access, ACLs, replication, and security configurations.
- Integrate Lotus Notes applications with external systems and APIs.
- Perform application upgrades, migrations, and performance tuning.
- Document technical specifications, system configurations, and support procedures.
- Collaborate with stakeholders to gather requirements and provide technical solutions.
- Participate in code reviews, testing, deployment, and production support.
- Ensure compliance with organizational IT standards and security policies.
Required Qualifications
- Bachelor's degree in computer science, Information Technology, or related field.
- Proven experience as a Lotus Notes / Domino Developer.
- Strong knowledge of: Domino Designer, LotusScript, Notes Formula Language and Domino Administration
- Experience in workflow and database application development.
- Knowledge of Domino server architecture and replication concepts.
- Familiarity with web technologies such as HTML, CSS, JavaScript, and REST APIs.
- Strong troubleshooting and debugging skills.
- Good communication and documentation abilities.
Preferred Qualifications
- Experience with Domino modernization projects.
- Knowledge of: Microsoft SQL Server, Oracle Database and LDAP/Active Directory integration
- Experience in migrating Lotus Notes applications to modern platforms.
- Familiarity with Agile/Scrum methodologies.
- Relevant certifications in Domino/Notes administration or development.