Are you a talented .NET/C# developer? Do you have a passion for solving development problems with distributed systems? Apply your skills to develop web services for Esri’s ArcGIS Online hosted services, which allow our users to expose a map or dataset on the web without having their own GIS server.
As a member of our ArcGIS Online team, you’ll help build the next generation of these innovative services.Responsibilities:Create web services components that follow industry-standard design patterns, development methodologies, and deployment modelsAssist in bringing excellent software to the ArcGIS platformWork closely with other developers to design and develop quality APIs that scale to millions of usersWrite comprehensive technical design specifications and support documentationRequirements:A minimum of three years of software development experience (it’s a plus if you have experience designing and developing large web software systems)A deep understanding of the web and its protocolsWorking knowledge of SQL with experience in ASP.NET and Entity FrameworkBasic knowledge of cloud platforms (Azure, Amazon Web Services) and NoSQL databasesHands-on experience with RESTful web services, distributed systems, and cloud computingExperience with IISKnowledge of Agile software development methodologies (Scrum)All the other important things that will help you be successful at Esri--good communication skills and the ability to thrive in an environment that encourages innovationBachelor’s in computer science, engineering, or mathematics, depending on position levelRecommended Qualifications:Microsoft Azure knowledgeExpertise with Microsoft technology (Visual Studio, TFS, SQL Server)Familiarity with API development, performance tuning, system scalabilityQuestions about our interview process? We have answers.
How to Apply
Please follow the application procedure at stackoverflow.com for more info.