Logo
ESRI

Sr. Application Developer

ESRI, Redlands, California, us, 92375


OverviewJoin our growing team of smart, dedicated colleagues who share a common mission: design, develop, and implement software applications to support Esri's Training Team. Use your skills in several developer languages to help our team produce training material and deliver training classes using numerous technologies. As part of the training team you'll collaborate with instructors, IT, course developers, and other team members to build and support the training software applications.ResponsibilitiesEnvision, design, develop, and maintain internal applications and system architectures for the Training DepartmentAnalyze and troubleshoot complex problems that arise during application development, related system architecture, performance, and user requirementsBuild flexible and sustainable system architectures to support multiple training applicationsDevelop microservices, REST APIs, and admin tools for various applicationsPartner with IT team to integrate our interfaces with enterprise business applications and security infrastructureRequirements5+ years of combined professional experience in one or more of the following: Python, JavaScript, and C#Experience with .NET, HTML, CSS, jQuery, APIs, SQL ServerStrong verbal and written communication skills with the ability to work effectively with all levels of end users in a professional mannerClient focused with a genuine desire to assist end users and resolve problemsBachelor's in Computer Science, Software Engineering, or related fieldRecommended QualificationsFamiliarity with ASP.NET MVC architectureFamiliarity with Manticore, React, Angular, XML, XSLT, NGINX or Apache or IISFamiliarity with Agile development and ScrumExperience working with high-performance websitesExperience in a training environment or a commercial software companyFamiliarity with database and web server maintenanceMaster's in Computer Science, Software Engineering, or related field

#J-18808-Ljbffr