Talent.com
Software Development Engineer II - Scala
Software Development Engineer II - ScalaEsri • Redlands, California, United States
Software Development Engineer II - Scala

Software Development Engineer II - Scala

Esri • Redlands, California, United States
30+ days ago
Job type
  • Full-time
Job description

Overview


In this position, you will utilize your experiences and development skills in Java and/or Scala to provide creative, logical, and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. As a software engineer, you will design and develop software used by organizations across diverse industries as an important part of their daily work. You will be part of a talented cross-functional team of collaborative and passionate engineers who deliver capabilities that enable our customers to make a difference in communities around the world.


ArcGIS Workflow Manager is our premiere solution for scalable work and productivity tools across the Esri product suite. We empower organizations to centralize their business processes and automate manual tasks in GIS and non-GIS work to save time and increase production efficiency.


The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful.


Responsibilities



  • Develop Scala web services to power user experience and geospatial workflows

  • Design and prototype technical solutions following industry-standard practices for security, performance, scalability, fault-tolerance, and maintainability

  • Ensure a high-quality codebase by contributing to team code reviews and writing unit tests

  • As needed, implement functionality in other areas of the ArcGIS Workflow Manager product, using languages such as C#, JavaScript/TypeScript or Python

  • Participate actively in our agile development process including design reviews, planning, feature reviews, and retrospectives

  • Provide as-needed support to our deployment team with AWS deployment activities for the SaaS offering of ArcGIS Workflow Manager

  • Evolve your development skills by staying current with complementary programming languages, development methodologies, and technologies


Requirements



  • 2+ years of professional experience in a similar position supporting similar responsibilities

  • Professional experience developing software components using Java or Scala

  • Understanding of modern best practices for REST web service design and development, including websockets

  • Working knowledge of AWS infrastructure and best practices

  • Proven ability to collaborate with colleagues effectively across different technical skillsets and areas of expertise

  • Excellent written and verbal communication skills

  • Strong critical thinking, problem-solving, and analytical skills

  • Effective time management and organizational skills

  • Bachelor's degree in Computer Science, Software Engineering or STEM related field


Recommended Qualifications



  • Knowledge of or familiarity with Scala, actor systems, and/or the sbt build tool

  • Experience in one or more of the following technologies: Python, JavaScript, TypeScript, Angular, C#

  • Experience using ArcGIS REST services or familiarity with ArcGIS Enterprise software and capabilities

  • Knowledge of Docker containers and orchestrators such as Kubernetes

  • Understanding of agile software development practices

  • Experience using GIS or mapping related software development

  • Master’s degree in Computer Science, Software Engineering or STEM related field


#LI-DR5

Create a job alert for this search

Software Development Engineer II Scala • Redlands, California, United States

Similar jobs
Software Developer/SQL Developer (WMS, Operations)

Software Developer/SQL Developer (WMS, Operations)

ResMed • Moreno Valley, CA, United States
Full-time
IT Application Development Specialist.Global Technology Solutions (GTS) at ResMed is a division dedicated to creating innovative, scalable, and secure platforms and services for patients, providers...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer (Remote)Remote, United States

Senior Software Engineer (Remote)Remote, United States

Qwiet AI • Murrieta, CA, United States
Remote
Full-time
Qwiet Ai Job Opportunity Interested in building your career at Qwiet AI? Get future opportunities sent straight to your email.Job Title Join us at Qwiet AI and be part of a team dedicated to innova...Show more
Last updated: 12 days ago • Promoted
Generation Control Engineer 3

Generation Control Engineer 3

Southern California Edison • Redlands, CA, United States
Full-time
Join the Clean Energy Revolution.Southern California Edison (SCE) and build a better tomorrow.In this job,\u00a0you\u2019ll be responsible for the safe and reliable operations and maintenance (O&M)...Show more
Last updated: 7 days ago • Promoted
Software Engineer

Software Engineer

TradeJobsWorkforce • 92517 Riverside, CA, US
Full-time
Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,...Show more
Last updated: 30+ days ago • Promoted
A CA Facility Needs a Locums Pediatrician

A CA Facility Needs a Locums Pediatrician

HealthEcareers - Client • Hesperia, CA, USA
Full-time
Some locum assignments can be as short as a day, others, years.Some are far from home, others are local.Whatever it is you're looking for, we offer true opportunities, not just postings.CompHealth ...Show more
Last updated: 3 days ago • Promoted
Field Engineer II

Field Engineer II

Skanska • Riverside, CA, United States
Full-time
Skanska is searching for a dynamic Field Engineer II.This is a great opportunity to start a career with a company that builds things that matter and values its team.We are proud to share our cultur...Show more
Last updated: 7 days ago • Promoted
Software Developer - Remote

Software Developer - Remote

SynergisticIT • Fontana, CA, United States
Full-time
Since 2010 Synergisticit has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience and technical competence to outperform at interviews and ...Show more
Last updated: 2 days ago • Promoted
Licensed Recent CDL-A Graduates - Home Time - Avg. Up to $75,000/Year

Licensed Recent CDL-A Graduates - Home Time - Avg. Up to $75,000/Year

Melton Truck Lines • Hesperia, CA, US
Full-time
Melton Truck Lines is Now Hiring Recent CDL-A Graduates and Entry Level Drivers!.Comprehensive Flatbed Training.No-Touch Freight - Flexible Home Time.Earn $1,300-$1,500 gross pay per week, PLUS $10...Show more
Last updated: 30+ days ago • Promoted
Senior Process Engineer

Senior Process Engineer

CalPortland • Jurupa Valley, CA, US
Full-time
The Senior Process Engineer supports efforts throughout the company to optimize the operation, performance, and efficiency of all manufacturing processes.CalPortland is proud to offer a comprehensi...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

TradeJobsWorkForce • 92514 Riverside, CA, US
Full-time
Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,...Show more
Last updated: 30+ days ago • Promoted
Building/Stationary Engineer-SRO

Building/Stationary Engineer-SRO

Pride Industries, Inc. • Fontana, CA, United States
Full-time
PRIDE Industries is a fast-paced company with a mission: To Create Jobs for People with Disabilities while providing high quality, value-added solutions to our nationwide customers.We are currently...Show more
Last updated: 23 days ago • Promoted
Software Engineering Manager (Backend SaaS)

Software Engineering Manager (Backend SaaS)

Canonical • San Bernardino, CA, United States
Full-time
Software Engineering Manager (Backend SaaS).Be among the first 25 applicants.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology ma...Show more
Last updated: 14 days ago • Promoted
Engineer, Software Architecture

Engineer, Software Architecture

Vets Hired • Riverside, California, United States
Full-time
Quick Apply
The Engineer is responsible for the design, development, testing, and troubleshooting of vehicle systems and applications, with a primary focus on software architecture for Electric Vehicles (EVs) ...Show more
Last updated: 30+ days ago
Hyperledger Sawtooth Developer - Remote Contract

Hyperledger Sawtooth Developer - Remote Contract

BloKchain Talent • Riverside, CA, United States
Remote
Full-time
Hyperledger Sawtooth Developer - Remote Contract We are recognized as a world-leading technology recruiter, with a strong specialization in Blockchain.We recruit CTOs, VPs, Senior Software Architec...Show more
Last updated: 12 days ago • Promoted
Locum Physician (MD/DO) - Pediatrics - General/Other in Hesperia, CA

Locum Physician (MD/DO) - Pediatrics - General/Other in Hesperia, CA

LocumJobsOnline • Hesperia, CA, US
Full-time +1
Doctor of Medicine | Pediatrics - General/Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with CompHealth to find a qualified Pediatrics MD in Hesperia, California, 9...Show more
Last updated: 3 days ago • Promoted
Software Developer

Software Developer

TEKsystems • San Bernardino, CA, United States
Full-time
Senior Software Developer (AI & Cloud Applications) Why This Role? You'll join a highly innovative technology team building *AI-powered agents, bots, dashboards, and cloudnative applications* that ...Show more
Last updated: 8 days ago • Promoted
Sr. Software Developer - Apps/C#.NET

Sr. Software Developer - Apps/C#.NET

NPAworldwide • Redlands, CA, United States
Full-time
Bring your passion for creating awesome apps and join us in developing leading-edge cross-platform mapping and GIS solutions that run on the latest mobile devices.This is a great opportunity to des...Show more
Last updated: 2 days ago • Promoted
Senior Architect - LXD, MicroCloud & Containers

Senior Architect - LXD, MicroCloud & Containers

Canonical • San Bernardino, CA, United States
Full-time
A leading tech firm is hiring a Software Architect for their LXD and MicroCloud teams in California.The role involves leadership in architecture, mentoring colleagues, and developing in Go and C.Ca...Show more
Last updated: 14 days ago • Promoted