Job Title: Perl Developer (4 to 5 Years of Experience)Employment Type: Full-TimeJob Type: Permanent---Job Overview:We are seeking a Perl Developer with 4 to 5 years of experience to join our dynamic team. The ideal candidate will have strong expertise in Perl, SQL, and Java, and Decision Model and Notation (DMN) for business decision automation. The role involves developing DMN models based on perl code, need to implement perl script and java code if required.If you have a passion for solving complex problems and working with modern technologies, this is the perfect opportunity for you.---Key Responsibilities:· Develop Decision Models(DMN):o Create DMN model based on understanding of perl code from existing systemo Troubleshoot, debug, and enhance existing Perl code and systems.o Troubleshoot, debug and enhance existing Java code.o Knowledge in FEEL languageo Committing DMN model into Source Code Control(BitBucket)o Bugfix· Database Interaction:o Knowledge of Executing queries· Collaborate with Cross-functional Teams:o Work alongside business analysts to define and refine business rules and decision tables for DMN-based automation.o Participate in design and code reviews, offering insights on decision logic, application structure, and performance optimizations.· Ensure System Optimization and Performance:o Optimize decision-making processes and ensure fast execution times for Perl scripts, especially in large-scale systems.· Documentation and Reporting:o Maintain clear and comprehensive documentation for decision logic, business rules, and Perl code.o Provide regular updates to stakeholders regarding the status of decision automation and system performance.· Testing and Quality Assurance:o Create unit and Regression tests for Perl scripts, DMN modelso Perform debugging, quality assurance, and validation of automated decision-making systems.---Required Skills and Experience:· 4 to 5 years of experience in software development, with a focus on Perl and DMN.· Proficiency in Perl programming, including experience with Perl libraries, modules, and frameworks.· Java knowledge for complex logic which can not be maintained in DMN.· Familiarity with Decision Model and Notation (DMN) and its application in business decision automation.· Strong debugging and problem-solving skills.· Good understanding of software engineering principles, version control (Git), and best practices.· Knowledge of RESTful APIs and other integration techniques is a plus.---Desirable Skills:· Experience working with other business process modelling frameworks like BPMN (Business Process Model and Notation).· Familiarity with modern software development tools (CI/CD pipelines, Docker, Kubernetes).· Previous exposure to Agile development methodologies (Scrum, Kanban).· Experience working with large-scale, distributed systems.---Education:· Bachelor’s degree in computer science, Engineering, Information Technology, or related field (or equivalent experience).---What We Offer:· Competitive salary and performance-based incentives.· Opportunity to work with cutting-edge technologies and build automation systems that have a direct impact on business efficiency.· Collaborative and inclusive work environment with opportunities for professional growth.· Health insurance, paid time off (PTO), and other employee benefits.
Job Title
Perl Developer