Sign In
 [New User? Sign Up]
Mobile Version

Engineer, Software

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

Job Details

Develop a thorough understanding of the requirements (both explicit and implicit) of the system under development.Design, develop, test, debug, deploy, and maintain Cell Analysis software applications.Minimum Qualifications (must have)Significant understanding of object oriented design patterns and programming.Significant experience using Agile software development methodologies.Experience developing multi-tier, scalable, Windows-based applications.2+ years of solid hands experience with C# .Net. Other languages (C++, Java, etc. will be considered)Hands-on knowledge of user interface frameworks such as WPFData modeling, design and database programming using a variety of relational databases (Oracle, SQL).Has experience, instincts, and enthusiasm around testing and testability.Is authentic, transparent and leads by example, holding self and others accountable. Inspires, motivates and collaborates with others.Anticipates needs and problems while creating solutions. Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity.Experience working with geographically distributed team.A fast learner who can self-start, and work both independently and with a team.Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to othersBS/MS in Computer Science, Engineering, Physics, Mathematics or equivalent technical discipline Work on a software development team to define technical requirements, create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.Implement and test code in order to meet the technical requirements and architectural specifications.Represent the team in cross-organizational development forums as well as customer requirements gathering and software validation and training sessions.Rely on extensive experience and judgment to understand complex problems and resolve them efficiently.Use prior knowledge and experience to provide functional and technical support and leadership to colleagues.Participate in training and orienting new software engineers as they join the team.
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 2-6


Application Programming | Business/Systems Analysis | 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