Sign In
 [New User? Sign Up]
Mobile Version

Software Engineer ( IV ) / Technical Architect

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

Job Details

Job DescriptionAs a software engineer, you will collaborate with a team of talented individuals to create next generation products that change the way people go to the movies and the way cinema exhibitors interact with their guests. Were looking for ideas from every facet of computer science, including user interface design, distributed computing, networking, security, web applications, and messaging. Our software engineers work on small teams, and we need you to be versatile and passionate to tackle new problems and to push our technology forwardPOSITION SUMMARY & KEY AREAS OF RESPONSIBILITYResponsible for converting business requirements to functional requirements to support the development of components, products and applicationsResponsible for coding software which meets business requirements, promotes re-use of software components, and facilitate ease of supportDiagnosing, isolating, and implementing remedies for system failures caused by errors in software code, utilizing software based system maintenance and tracking tools. Providing input and technical content for technical documentation, user help materials and customer trainingResponsible for providing input to technical design, development, and maintenance of software applications and their associated components within the team;Contribute towards the design of software subsystems, components, and their interfaces in support of business requirementsDevelop high quality code to support technical architecture and design, considering future systems architectureParticipate and contribute to an effective software development under the Agile methodologyAccurately estimate time and resources for software development effortsIncorporate unit testing practices, and conduct unit tests, tracking problems, and implementing changes to ensure adherence to test plan and functional requirementsAnalyzing, designing and implement software mechanisms to improve code stability, performance and reusabilityInvestigate and prototype emerging software and user interface technologies, helping to identify those that will be selected for inclusion and exploitation in the NCR portfolioCollaborate with other developers to design, develop, test, deploy, maintain, and enhance new software solutionsParticipate in individual and pair programing, code reviews, design discussions, testing, maintenance, and process improvementsContinually stay up-to-date with industry changes and bring new concepts to teamCommunicate with product owners, customers, and business stakeholders concerning the teams work10+ years of software development experienceExperience with agile concepts, especially Scrum, XP, Lean, and KanbanAt least 1 -2 years hands on work on Cloud / Distributed ComputingExperience in some or most of the following tools and technologiesC# .Net 4.5, SQL and NoSQL databases, REST / JSON, WPF / XAML, HTML5 / CSS3 / Java Script AngularJS, OPOS, MVC, LINQ, FitNesse, CodedUI, IOC, TFS / GITResponsive UI designShould have exposure and experience in developing solutions usingArchitectural PatternsDesign PatternsAnti-patternsDBMS (Entity framework)IOC FrameworkWeb services (SOAP and REST)IntegrationSecurityPerformance tuning & testingTest Driven DevelopmentDomain Driven DesignWeb application development, preferably for Enterprise applicationsGood understanding of human-computer interaction and GUI design practicesShould have Excellent analytical, problem solving, and communication skillsAble to work as a team player and as an effective, self-motivated individualFlexibility and adaptability
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: 10-15


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