Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer (Java)

Mumbai, MH
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ResponsibilitiesLead team across multiple subsystems within applications, including collaboration in requirements definition, design, coding, testing and deploymentProvide engineering support, when necessary to technical staff when they are building, deploying, configuring and supporting systems for customersParticipate actively in software design discussionsParticipate with the engineering and support services teams to define plans for standardizing, scaling and enhancing products and the services utilized to deploy/install/releaseProvide documentation as appropriate including architecture, design documentation, inputs for external specifications; system requirements specifications and end user documentationParticipate in interactions with customers as a technical expert for product subsystems of those productsInvestigate, analyze and make recommendations to management regarding technology improvements, upgrades and modificationsPlan, process and perform all jobs in an efficient manner.Design and development of map based web user interfaceDesign and development of integration with SAP and CRM systemAnalyze current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programmingProvide feedback to analyze/train staff about performance considerations / usability issues concerning software specifications and implementationProvide recommendations to manager concerning issues of programmer productivity and software development managementEvaluate candidates for hire in technical subjects and provide recommendationsDriving and Mentoring team of Engineers to achieve product goals .Location tracking and monitoringReports with enterprise reporting tools.Creates and executes development plans and revises as appropriate to meet changing needs and requirements.Keeps project manager well informed of status of development effort and serves as liaison between development staff and product manager.Ensures technical teams are contributing to our code library.Owns the development lifecycle and is responsible for managing technical risks throughout the project.Communicates and enforces coding standardsReviews work of development team. Performs code reviews and mentors junior developers.Manages technical resources and project schedule.System capacity planning and deployment architectureConsistently delivers high-quality services to our clients.Requirements Bachelors degree in Computer Science or equivalent professional software development experience5+ years experience with Java, Spring, hibernate, struts, jsp, JavaScriptExperience with MYSQL or OracleExperience with object-oriented development, database development and knowledge of design patternsNice to have Passion for delivering great product with simple intuitive powerful user experienceAppreciation for Product Engineering.Expertise with Agile development methodology Scrum. Candidate Should Also PossessExperience working in fast-paced, collaborative, team-oriented environmentsPassion for the customer and technologyAbility to adapt to new development processes and changing business requirements.
Additional Degree: BE/ B.Tech (Engineering)

Experience: 4-7


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


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