Software Developer Web

4 weeks ago


Redlands, California, United States Esri Full time

Software Developer Web

At Esri, we are seeking a talented Software Developer Web to join our team. As a key member of our team, you will be responsible for developing new features and contributing to the enhancement of ArcGIS Velocity, ArcGIS GeoEvent Server, and other next-generation real-time and big data enterprise and cloud offerings.

Key Responsibilities:

  • Develop new features and enhancements for ArcGIS Velocity, ArcGIS GeoEvent Server, and other next-generation real-time and big data enterprise and cloud offerings.
  • Contribute to the design and development of software used by organizations across diverse markets and industries.
  • Work with a team of dedicated Software Engineers, Product Engineers, and Site Reliability Engineers to design, build, and maintain the most desired capabilities and enhancements.
  • Build Java and Scala components and web services to power user experience and geospatial workflows.
  • Use Java, Scala, JavaScript, Typescript, React, and Dojo to develop applications that follow industry-standard design patterns, development methodologies, and deployment models.

Requirements:

  • Professional experience developing software components using Java or Scala as well as JavaScript, Typescript, React, and HTML.
  • Strong understanding of Java and JavaScript design patterns.
  • Knowledge of data formats including JSON, XML, and delimited text.
  • Fundamental understanding of web services including REST.
  • Passion for quality, detail-oriented, and desire to improve products.
  • Bachelor's in computer science or STEM-related field.

Preferred Qualifications:

  • Experience with technologies such as Apache Spark, Kafka, OpenSearch, or distributed big databases.
  • Knowledge of and familiarity with Java build systems, such as Maven.
  • Good understanding of cloud computing platforms (such as AWS and Azure) and services such as Amazon S3, EC2, and Azure services such as Blob Service, and more.
  • Understanding of agile software development practices.
  • Experience using GIS or mapping-related software development.
  • Master's in computer science or STEM-related field.

About Esri:

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.



  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Principal Web App Developer to join our team. As a key member of our digital marketing department, you will be responsible for designing, developing, and maintaining web-based applications using the latest technologies. Your expertise in ReactJS, NodeJS, and MongoDB will be instrumental in delivering high-quality...


  • Redlands, California, United States Esri Full time

    At Esri, we're seeking a skilled Geospatial Software Developer to join our team. As a key player in building the next generation of ArcGIS Enterprise, you'll be responsible for designing, building, and delivering cutting-edge software that meets the evolving needs of our customers.With a strong technical voice in the product development process, you'll...


  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our team, you will be responsible for developing topographic software using C++ to assess and improve the quality of data where proximity and location matter.Responsibilities* Develop full-stack GIS applications using C++ and C#* Build software...


  • Redlands, California, United States Esri Full time

    OverviewWe are seeking a skilled 3D software engineer to join our team at Esri. As a key member of our platform development team, you will play a critical role in creating the world's best geospatial mapping and data analysis platform.ResponsibilitiesDesign and develop stable software components that include automated test validation.Work closely with...


  • Redlands, California, United States Esri Full time

    Senior C++ Windows Software DeveloperWe are seeking a highly skilled Senior C++ Windows Software Developer to join our team at Esri. As a key member of our development team, you will be responsible for designing and developing cutting-edge software solutions using C++ and C#.Your primary focus will be on developing and maintaining the ArcGIS Pro Editor, a...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled C++ Software Development Engineer to join our team at Esri. As a key member of our software development team, you will be responsible for designing and developing high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models.Your primary focus will...


  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Senior 2D/3D Software Developer to join our team. As a key member of our software development team, you will design and develop leading-edge 2D/3D GIS software, leveraging your expertise in C++ and computer graphics. Your work will have a significant impact on the ArcGIS platform, enabling users to create...


  • Redlands, California, United States Esri Full time

    At Esri, we are seeking a highly skilled Senior GIS-AEC Integration Developer to join our team. This role will be responsible for designing and implementing integration between the ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Forge, Autodesk BIM360, and other information systems such as Oracle Primavera and Microsoft SharePoint.The...


  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Sr. Software Development Engineer to join our team. As a key member of our team, you will be responsible for developing highly-performant analytical software to assess and improve the quality of geospatial data. About the RoleThis is an exciting opportunity to work on a broad set of users by simplifying complex...

  • Software Engineer

    1 month ago


    Redlands, California, United States WFNTALENT Full time

    Job OverviewWFNTALENT is seeking a skilled professional to join our team as a Software Engineer. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:• Design and develop software applications using a variety of programming languages and frameworks• Collaborate...

  • Senior iOS Developer

    4 weeks ago


    Redlands, California, United States Esri Full time

    OverviewWe are seeking a skilled iOS Developer to join our team at Esri. As a key member of our development team, you will be responsible for designing, developing, and testing functionality for our latest iOS apps.ResponsibilitiesDesign and develop software for use in field mapping, data collection, sensor networks, street navigation, and more.Join forces...

  • Product Engineer II

    4 weeks ago


    Redlands, California, United States Esri Full time

    Job SummaryAs a Product Engineer at Esri, you will play a vital role in shaping the future of web-based GIS technology. Your contributions will have a significant impact on various products across the platform, such as ArcGIS Online and ArcGIS Enterprise.Key Responsibilities Collaborate with a diverse group of engineers and developers to expand the power of...


  • Redlands, California, United States Esri Full time

    OverviewEsri is seeking a skilled Quality Assurance Engineer to collaborate with a talented team of engineers in delivering cutting-edge solutions to users worldwide. As a Quality Assurance Engineer, you will be responsible for ensuring the high-quality release of our web-based data visualization application.ResponsibilitiesConduct manual and automated...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled Senior Manager of Content Development and Training to join our team at Esri. This role will be responsible for managing the teams that design, author, and update training materials that teach GIS concepts, skills, and workflows.Key ResponsibilitiesSupport the development of author, technical editor, and...

  • Product Engineer II

    1 month ago


    Redlands, California, United States Esri Full time

    About the Role We are seeking a highly skilled Product Engineer II to join our team at Esri. As a Product Engineer II, you will play a key role in designing, building, and delivering the next generation of ArcGIS Enterprise, a suite of products delivering state-of-the-art mapping and analytics capability to thousands of customers and millions of users...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled Software Productization Specialist to join our team at Esri. In this role, you will be responsible for managing and supporting multiple aspects of the Esri product release process, including software licensing workflows and distribution schemes.Key ResponsibilitiesProvide business system and application analysis in...


  • Redlands, California, United States Esri Full time

    OverviewAt Esri, we're pushing the boundaries of geographic information system (GIS) software with ArcGIS Pro. This powerful tool helps users analyze, visualize, and share spatial data to solve real-world problems. As a Senior Software Engineer on our AI team, you'll play a key role in developing innovative AI Copilot experiences that enhance user...


  • Redlands, California, United States Esri Full time

    OverviewAt Esri, we're seeking a skilled Software Developer to help build innovative big data access technologies that enable server, desktop, and mobile applications to work with a rich spatiotemporal information model. This includes features, relationships, networks, and topologies. If you're interested in developing analytic and data science frameworks...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled ArcGIS Pro SDK Software Engineer to join our team at Esri. As a key member of our ArcGIS Pro SDK team, you will be responsible for designing, implementing, and testing new features for our .NET Pro SDK. Your expertise in C# development, WPF, and commercial application development will be essential in creating a...


  • Redlands, California, United States Esri Full time

    Product Development EngineerAt Esri, we are seeking a highly skilled Product Development Engineer to join our team. As a Product Development Engineer, you will play a key role in designing, implementing, and deploying projects that leverage the power of GIS technology.Responsibilities* Work as part of our agile innovation design/dev team to create...