Sign In
 [New User? Sign Up]
Mobile Version

.Net Engineer

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

Job Details

Bachelor's degree in Computer Science or related technical field preferably from reputed colleges like IITs/ NITs.3-5 years as a .net developerProficiency in Computer Science fundamentals -- object oriented design, data structures, algorithm - design, problem solving, and complexity analysis.Strong knowledge of Microsoft .Net Framework, ASP.NET, C#, Azure and Microsoft SQL ServerStrong exposure to Web API & MVC Framework, WCFProficiency inweb service (REST, JSON, XML)Experience in CI build server like Teamcity & Automated unit testingUnderstanding of code branching strategies, complex merges and continuous integrationStrong interpersonal skills with the ability to work well in a distributed team environmentStrong self-starter with a desire for continuous learningActive driver of change who seeks opportunities for innovationStrong desire to produce high quality codeExcellent debugging, caching, memory management and optimization skillsProven commercial softwaredevelopment experienceExcellent problem solving capabilityExcellentcommunication skills (verbal and written) ResponsibilitiesBuilding great APIs for Rakutens hundreds of millions of users. Building and maintaining robust application frameworks using latest industry trendsBuilding Web application using latest industry trendsProductize components as libraries, utilities and services and promote reuse.Participate in across the entire app lifecycle - concept, design, build, deploy, test, release and supportWorking on independenty and as a part of the teamOwning assignments. Have sense of ownershipParticipate in design/code reviews and provide recommendationsDesign and develop new features for Azure based back-endWorking closely with product management team to define feature development specificationsWorking closely with API development team to define API specificationsOptimize and refactor new and existing code for maximum development efficiency and performance Better-to-haveExperience with Agile (SCRUM, KANBAN), OO modeling, web services, UNIXKnowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations. We use GIT, Gerrit, JIRA, Confluence, TDD and CI.Experience of designing and developing with SOA principles in mindExperience mentoring and training junior engineers on complex technical issues.Ability to work and interact with development teams in in crossculture environment
Additional Degree: BE/ B.Tech (Engineering) | B.Sc. (Science)

Experience: 3-5


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