FIND YOUR DREAM JOB

Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer - Drools


Source:
TIMESJOBS.COM
Location:
Secunderabad, Telangana
Date:
07-11-2016
Job Code:
58237394
Categories:
  • IT
Applying for this job will take you to an external site
  •  
  • Shortlist
  • Email Friend
  • Print

Job Details

JOB DESCRIPTIONSoftware Application Engineer III shall be responsible for the module level (high and low) design, implementation and testing of a variety of software solutions in the product line. He/She should be able to effectively work independently within a team of technically strong engineers. He/She should be adhering to the schedules, standards and quality processes and procedures of the Organization. Software defect resolutions (including complex issues), testing and maintaining the software is an important task of a Senior Software Engineer. He/She shall be responsible for training/mentoring the junior team members. He/she shall contribute to the overall design, analysis and and business requirements spanning across modules. Knowledge and ability to manage the entire software development life cycle process is essential for a Senior Software Engineer.RESPONSIBILITIESHigh and low level module design using UMLContribute to the overall designPropose alternate solutions/designsPerform effective module level code reviewsDerive technical requirements of modules from business/functional requirementsDevelop high-quality and performance sensitive code using defined programming languages as part of the implementationUnit testing & debugging of production softwareContinually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applicationsSupporting and maintaining functionality of software for the product.Diagnose and troubleshoot complex issues.Proficient in usage of software configuration management tools, defect tracking tools, Static Code Analyzer tools, Debugging toolsTrain and mentor junior team membersWork with the Technical Leads to effectively understand and implement the solutions independently in accordance with the appropriate process.Building the software for testing and product release, and ability to resolve build related issuesSpecific Knowledge and SkillsCandidates should have experience in the following skills and technologiesGood working experience with Rule Engine DROOLSShould have worked on Decision TablesExcellent knowledge of DRL filesGood understanding of Rule Flow groupsGood knowledge of BPEL or BPMNHas a good experience in Data structures and collections frameworkSound knowledge on OOPS concepts and design patternsPerformance TuningHas worked on Messaging using JMS, ActiveMQCore Java/JEEMulti-Threading concepts - Executor frameworkData structures and collections frameworkSocket/networking programmingMVC Framework Spring MVCPersistence Frameworks Hibernate (preferable)Java Frameworks Junit, Log4JWeb Services RESTful Web Services Using Spring MVC, SOAP (preferable)Good Knowledge on working with JSON, XML, XSD and other standardsHaving below skills is a plusHas Experience in building rich applications using HTML 5/CanvasHas a very strong hands on experience in JavaScriptVery strong on JQuery , Angular.js or other JS frameworks Functional SkillsKnowledge of Screening and Scanning technologies is a plusExposure to Security Systems domain is a plusSoft Skills Ability to accomplish assigned tasks without supervision.Excellent verbal/written communication skills with very good teaming skillsGood documentation skills and software process disciplineSelf-initiative and self-managedVoice out issues and persuasive to resolve issuesGood time management and organizational skillsAn ability to work to deadlinesEducational RequirementsBE/B.Tech or M.E/M.Tech in the disciplines of EEE/ECE/CSE or MCA degree or equivalent experience.Required at least 7 years of Software development experience in a product based company using several of the skills and technologies mentioned below
Additional Degree: BE/ B.Tech (Engineering)

Experience: 6-11

Requirements

Application Programming
Applying for this job will take you to an external site

FEATURED JOBS

© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News