Sign In
 [New User? Sign Up]
Mobile Version

Principal Software Engineer Core Java, J2ee

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

Job Details

This position is responsible for creating, testing, ensuring the quality of and maintaining a product or family of products/solution. Provide complex code modification, testing and debugging tasks. Provide high level analysis related to software design and development and solve problems.Preferred EducationUndergraduate degree in Computer Science, Engineering or SciencesWork Experience Typically 5 or more years of software development experience.Key ResponsibilitiesDesign and code complex units/modules/products that meet functional and business requirements on schedule and within budget.Evaluate impact of software performance, and recommend changes to software design team.Effectively communicate testing activities and findings in oral and written formatAssist in strategic research and design as directedMay have indirect reports and manage a small project team.Set up software configuration control and software development environments including program source control to ensure reliable backups and source code integrity.Participate in design and code reviews with other developers.Provide product content to technical writers.Mentor, train, develop and serve as knowledge resource for less experienced Software Engineers.Owns a major component of the productDevelop plans outlining steps and time tables for developing programs and communicate plans and status to management and other development team members.Visualize, articulate and break down complex testing areas into simpler partsInitiate and influence test strategies across teams and functional areasParticipates in grooming of product backlog with product management, architecture, and other stakeholders.Visualize, articulate and break down complex problems into simpler partsPerform unit/module testing of software to find errors and confirm programs meet specifications.Write and maintain documentation to describe program development, logic, coding,Skills & CompetencesExperience in Java, REST / Web ServicesExcellent in DBs NoSQL and RDBMSJenkins / Maven / Ant / TeamCityGood Experience in UI JavascriptCan perform under pressure and can work in multiple areas and technologiesSelf-motivated and have a can do attitude.
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 5-10


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


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