Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Designer

Bengaluru, KA
Job Code:
  • Banking & Finance
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

The ResponsibilitiesActivitiesAnalyse the requirements and create low level design document.Collaborate and partner with Business Analyst and Project Manager to understand business requirementsDevelop; debug, code and unit test the requirement according to architecture principles.Review the unit test plans and results.Resolve the technical problems of varying degree of complexity.Ensure code is maintainable and coded with attention to robustness, performance, stability, scalability and testability.Doing effective code reviewAdopt work culture in Agile development using Scrum methodology, participate and strive towards continuous improvementProblem solving with ownership and accountability of fixing issuesContribute to the project by preparing and getting agreement on Design and architecture of the task or project.Contribute to simplify the process in place to maximise the outputKey deliverablesModule level EstimatesApplication Design inputsLow Level / Component DesignCode & Code reviewAdoption and continuous process improvement for Agile development using Scrum methodologyNew technology InitiativesA professionally well cultured team by being a positive team player The RequirementsPerson SpecificEssential4-6 years of experience in Core Java/J2EE XML - JAXB, JAXP, DOM, XSLT 4-6 years on J2EE application servers JBoss/ Weblogic /Websphere experience with JBoss is preferred4-6 years JDBC, SQL, JMXKnowledge of Build tools Ant/ Gradle/ MavenExposure to SOA, ESB and messaging solutionsKnowledge of JSP, JSF and ServletsSound knowledge of database design , normalisationSound knowledge of database query and optimisationSound knowledge of ETL processing in SQL server and data-warehousing conceptsExcellent verbal and written communication skill DesirableWell versed with Enterprise Patterns & Design PatternsWell versed with Agile Practices TDD, BDD, Continuous Integration and Continuous DeploymentExperience in Finance domain, specific to treasury will be plus.Basic knowledge on SVN (or any other SCM tool) and JIRA.Exposure to data ware housing projects.Good knowledge of ETL processing.Knowledge of design patterns.Personal AttributesGood team playerKeen learner and motivated individualEffective verbal and written communication skill.Able to learn new technology and application quickly.Ability to work in teams in collaboration with business SMEs.Excellent communication and interpersonal skillsFlexible with the ability to multitask
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 4-6


Application Programming | Database Administration (DBA) | Software Engineer
Applying for this job will take you to an external site


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