Sign In
 [New User? Sign Up]
Mobile Version

Principal Software Engineer I

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

Job Details

Design & Development of software applications in .NET Technologies.This position is opened for Individual Contributor .Working with new feature, troubleshoot existing issue.Refactoring and re-engineering of existing code base for better output.To co-ordinate and communicate with global product management, program management, QA, technical support and sales teams at various stages of product development.Should have Experience of working on Agile Methodology.Primarily responsible for creation of Proof of Concept/Functional PrototypeRequired SkillsMust have strong knowledge of Design Patterns & SOAStrong programming background in .Net 4.0 and above, C#, LINQ , , Threading, XML and other advanced Microsoft technologiesMust have knowledge of WCF, OOPS, IIS Internals, SOAP, Basic Database DMLs, ORM & Lambda Expressions.Experience of managing small teams of developersKnowledge of Software Development Life Cycle and Agile Software DevelopmentResponsible for POC as requiredQuick learner of new technology.Prepare document like HLD and Class Design Diagram.Experience of SharePoint Development is an added advantage.Desired behaviorsReceptive to change is flexible. Seeks and adopts improved approaches and processes.Initiates action is results oriented, takes responsibility for actions and outcomes. Meets commitments and strives for high performance.Manages the workload makes timely decisions, prioritizes effectively, solves problems, monitors results and takes remedial action where necessary.Technically proficient knows role and has a solid familiarity with tasks and responsibilities.Takes responsibility for own learning knows personal strengths and recognizes development needs. Is open to feedback and always seek to learn.Communicates ideas strong facilitation and written communication, proposes a way forward. Listens to views of colleagues and takes in diverse perspectives.Works collaboratively shares information, fosters teamwork and contributes to positive work environment where people want to come to work.Display ethical character and competence acts with integrity and intent, is accountable for own actions, behaves according to the PACT values. Act as a good citizen of Winshuttle.KnowledgeProven ability to effectively lead large customer facing business solution projectsProven ability to understand the impact of technology on business challenges, processes, & efficiencyDemonstrated ability to explain benefits of a technical product / solution to a client in relation to the clients business needsDemonstrated ability to work interdependently and to manage multiple projects concurrentlyAbility to translate technical information into easy to understand language for customersDemonstrated ability to read and interpret technical informationDemonstrated ability to compose clear and concise technical written communicationExperienceBE/BTech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited university or college with 6 8 years demonstrated experience and successful track record in architecting, designing and developing desktop / Web based applications and Add-in applications using Microsoft technologies
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 6-8


Application Programming | 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