OVERVIEW
Are you an enthusiastic individual looking to help develop a system used worldwide by thousands of organizations? Work with a passionate and talented team of engineers to design and build a next generation software system that runs on browsers, mobile devices, enterprise class servers, and in the cloud.
RESPONSIBILITIES
- Create software components that follow industry-standard design patterns, development methodologies, and deployment models
- Build products that integrate mapping technologies and the Esri cloud platform and services
- Assist in bringing excellent software to demanding DMZ and other networked environments
- Work in a team environment to design and develop software products and components for the management, manipulation, and display of a wide variety of data
REQUIREMENTS
- Bachelor’s or master’s in computer science, engineering, mathematics, or related field, depending on position level
- A minimum of three years of software development experience
- Experience with web technologies (JavaScript, HTML5 and RESTful web services) for developing large web- and desktop-based software solutions and products
- Experience with standard programming languages (C#, Java)
- Knowledge of software development methodologies (RAD, RUP, Agile, SCRUM) and design techniques (UML, Entity Relationship Diagramming, Data Flow Diagramming)
- Ability to master new technology quickly and to work in a constantly evolving environment
- Excellent communication skills and the ability to work with a diverse team
RECOMMENDED QUALIFICATIONS
- Experience with Esri ArcGIS for Server APIs (JavaScript, C#)
- Experience with Microsoft SharePoint
- Product development experience (C#, HTML5, TypeScript, Angular, Dojo)
- Working knowledge of Microsoft technology (.NET, WCF, ASP.NET/AJAX, WPF, XAML)
- Broad cursory experience with multiple programming languages and operating system environments
by via developer jobs - Stack Overflow
No comments:
Post a Comment