Work Setup and Location: On-Site, Arayat st., Mandaluyong, Metro Manila
Work Schedule: Morning or Mid-Shift, Monday-Friday (8-hour shift only)
Experience Level: 3-5 years
No. of employees required: 5
About the Role:
We are seeking a Lotus Notes Developer to join our development team. The successful candidate will be responsible for designing, developing, and maintaining Lotus Notes applications, including email solutions, business workflow automation, and integration with other enterprise systems. You will leverage your expertise in Lotus Notes/Domino to ensure that business processes are streamlined and that applications perform effectively.
Key Responsibilities:Lotus Notes Application Development
- Design, develop, and maintain Lotus Notes applications using LotusScript, Formula Language, and JavaScript.
- Create and customize workflows, forms, and reports in Lotus Notes to meet business requirements.
- Develop and implement email management solutions and automated business workflows within the Lotus Notes environment.
- Integrate Lotus Notes applications with other systems, including external databases, ERP systems, and web services.
Database and Application Design
- Design and implement relational database structures, leveraging Lotus Notes databases (NSF) to store and retrieve business data.
- Work with the Domino server and optimize application performance across multiple environments.
- Implement data replication strategies and ensure the security and integrity of the Lotus Notes databases.
User Interface Development
- Develop intuitive and user-friendly interfaces for Lotus Notes applications to enhance user experience.
- Customize and maintain user interface components, ensuring they are responsive and accessible.
- Work with HTML, CSS, and JavaScript to create web-based front-end applications that integrate with Lotus Notes/Domino.
Integration and Interoperability
- Integrate Lotus Notes applications with third-party systems, including SAP, CRM, or other enterprise applications.
- Develop and implement solutions for data exchange between Lotus Notes and other platforms, such as web services, REST APIs, or file-based integrations.
- Support and troubleshoot integration challenges between Lotus Notes and other IT systems.
Testing, Troubleshooting, and Support
- Conduct thorough testing of Lotus Notes applications, including unit testing, integration testing, and performance testing.
- Troubleshoot and debug issues within Lotus Notes applications, identifying root causes and implementing solutions.
- Provide ongoing maintenance and support for Lotus Notes applications, including updates, bug fixes, and performance improvements.
Collaboration and Documentation
- Work closely with business analysts, project managers, and other developers to ensure that Lotus Notes applications align with business goals and user needs.
- Document code, workflows, and application designs to ensure clear understanding for current and future team members.
- Provide training and support to end-users, ensuring they understand how to use the applications effectively.
Continuous Improvement and Best Practices
- Stay up-to-date with advancements in Lotus Notes/Domino technologies and propose new ideas to improve system functionality.
- Ensure all development work adheres to industry best practices, including coding standards, security protocols, and data protection regulations.
- Suggest improvements to application architecture and user workflows to enhance efficiency and performance.
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- 3-5 years of experience in Lotus Notes/Domino development and administration.
- Strong experience in LotusScript, Formula Language, and JavaScript for application development.
- Knowledge of Domino server configuration and administration.
- Familiarity with web development technologies (HTML, CSS, JavaScript) and integrating web front-ends with Lotus Notes applications.
- Experience with integration tools and techniques, such as REST APIs, web services, and database integrations.
- Technical Skills:
- Expertise in Lotus Notes/Domino development, including application design, form creation, and workflow automation.
- Strong knowledge of LotusScript, Formula Language, and JavaScript within the Lotus Notes environment.
- Experience with relational databases (e.g., SQL) and integration with external systems.
- Familiarity with version control systems (e.g., Git, SVN).
- Knowledge of enterprise applications such as CRM, ERP, or SAP is a plus.
- Soft Skills:
- Strong problem-solving and troubleshooting skills.
- Excellent communication skills, with the ability to work collaboratively with cross-functional teams.
- Ability to manage multiple projects and meet deadlines in a fast-paced environment.
- Strong attention to detail and focus on delivering high-quality, maintainable code.
- Certifications (preferred):
- IBM Certified Lotus Notes Developer or Domino Administrator.
- ITIL Foundation Certification.
Top Skills
What We Do
Brixio delivers flexible, cost-effective, and secure offshore IT services to mature markets in Europe, the Middle-East and Asia-Pacific, boosting operational efficiency and competitiveness