Sign In
 [New User? Sign Up]
Mobile Version

Expert Software Engineer

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

Job Details

Total 5-10 Years of experienceExperience in SQL Server 2008/2012/2014, Advanced SQL and PL/SQL, application development experience in a SQL Server environment, data modeling/relational database design.Experience in performance monitoring and measurement, optimizing queries and improving performance.Experience in normalization, isolation levels and performance tuning especially complex queries & indexing & partitioning and multi-tenancy.Proficiency in writing & debugging complex SQL scripts.Knowledge of system architecture stacks, database design, etc.Experience creating and implementing physical databases from Logical Data Models.Work with the development team for data modeling and database design of product and in developing efficient SQL for fast application performance.Analyze and diagnose performance problems in the database.Install and configure database system software plus third-party system tools, applications and products.Stay current with the DB technology. Pro-actively acquire technical training, vocational training and market and product awareness such that skills remain current, relevant and valued.Perform reviews on database design and Code.Analyze, consolidate and tune database for optimal efficiency.Oversee backup, clustering, mirroring, replication and failover.Restore and recover corrupted databases.Provide support for critical situations.Evaluate and recommend new database technologies.Experience with working in Agile teams.Excellent problem solving skills.Ability to make decisions on technology and frameworks.Ability to participate in as well as promote a team environment.Strong interpersonal skills to resolve problems in a professional manner, lead working groups, negotiate and create consensus.Ability to work on multiple projects with tight deadlines.Strong verbal and written communication skills.Ability to lead code reviews and technical design meetings.Other responsibility-Design, Coding, Testing, Documentation in the areas of Development and MaintenanceOwnership of assigned software and non-software deliverablesLiaison with Business Analysts and/or internal / external customers to ensure that requirements are understoodProduction of accurate, unambiguous technical design specifications to the required level of detail in the timescales as defined by the PMProduction, preparation and execution of unit test plansProduction of efficient and fully documented code.Production of supporting technical and installation documentation for internal and external publicationAchievement of agreed productivity targets in order to ensure developments are delivered within budget, to schedule and to defined quality standardsCompletion of all necessary software and non-software components in the timescales as defined by the Project ManagerAbility to work with little day to day supervision from project and/or line manager Quality and Adherence to StandardsTech Specs, Code and/or Unit Test Plans produced are all in line with the Traceability Matrix/Functional Specification.Ensure all work is reviewed to ensure adherence to the relevant development standardsPeer review and sign-off of others workTimely and accurate reporting of project status as required by Line or Project ManagerProduction and revision of accurate detailed estimatesEscalate product issues and suggest product improvementsEscalate all issues in a timely fashionMentor junior team members in best practices and standards.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

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

Experience: 5-10


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


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