Sign In
 [New User? Sign Up]
Mobile Version

Software Engineer 3(QI-EB-019)

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

Job Details

Produce technical design and associated design documentation, and drive design reviewsPlan, track and manage the software project over its development cycleCoordinate team activities with lateral teams across disciplines (e.g., QA) and vertical groups (e.g. Financial Systems), and upwards with project management elementsIntegrate the team's deliveries with software from other teams to produce final software buildPlan and execute roll-out of software to the live environment according to stipulated standards, practices and milestonesOversee the quality of deliveries and ensure conformance to processes and practicesSupervise day-to-day activities of the team and coach team members in technical and domain areasRequired SkillsEnterprise architecture/software design/implementation, particularly large-scale web-based systems. (Java/J2EE)Java and C++ programming in Linux/Unix environmentOO-based analysis and designSoftware design and development methodologies, including agile methodsSource Control ( GIT experience is an advantage )Unit testing frameworks such as JUnit, Google TestFull-SDLC cycle, with large-scale live roll-out participation as a developerDemonstrated ability to solve complex problemsAbility to collaborate effectively with remote teams across time zones is essentialStrong verbal and writing skills; ability to thoroughly understand product specifications, and ability to produce clear, concise documentationProject planning ability, experience in managing small development teamsDesired SkillsDatabase design, performance tuning and optimization. (Oracle/MySQL)Scripting Languages ( Shell, Python, Perl)Experience in software configuration management and streaming strategies for large parallel development teamsUnderstanding of processes and standards from compliance standpointKnowledge of QA automation processes and tools preferred
Degree: M.Sc. (Science) | MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

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

Experience: 4-7


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


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