You'll work alongside engineers and mentors in a collaborative, cross-functional environment that ... Support and build software that follows industry-standard design patterns, development ...
You'll work alongside engineers and mentors in a collaborative, cross-functional environment that ... Support and build software that follows industry-standard design patterns, development ...
Software Development Engineer I
Saint Louis, MO · On-site
$75.92K - $129.48K/yr
You'll work alongside engineers and mentors in a collaborative, cross-functional environment that ... Support and build software that follows industry-standard design patterns, development ...
Software Development Engineer I
Saint Louis, MO · On-site
$75.92K - $129.48K/yr
You'll work alongside engineers and mentors in a collaborative, cross-functional environment that ... Support and build software that follows industry-standard design patterns, development ...
Software Engineer
Hazelwood, MO · On-site
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
Hazelwood, MO · On-site
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
Hazelwood, MO · On-site
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
Hazelwood, MO · On-site
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
Hazelwood, MO · On-site
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Software Engineer
Hazelwood, MO · On-site
$105K - $140K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
R&D Engineer II-Software
Bridgeton, MO · On-site
$92.60K - $126.80K/yr
Job Title- R&D Engineer II-Software Project Location - Hybrid in Bridgeton, MO Duration- Fulltime ... Build, test, and maintain database pipeline architectures. * Assist in software engineering efforts ...
Quick apply
R&D Engineer II-Software
Bridgeton, MO · On-site
$92.60K - $126.80K/yr
Job Title- R&D Engineer II-Software Project Location - Hybrid in Bridgeton, MO Duration- Fulltime ... Build, test, and maintain database pipeline architectures. * Assist in software engineering efforts ...
GOLANG DEVELOPMENT ENGINEER
Saint Louis, MO · On-site
Create and execute unit and integration tests * Collaborate with QA and engineering peers to ensure ... code in Go (Golang) * Experience with API development and application/software development
Quick apply
GOLANG DEVELOPMENT ENGINEER
Saint Louis, MO · On-site
Create and execute unit and integration tests * Collaborate with QA and engineering peers to ensure ... code in Go (Golang) * Experience with API development and application/software development
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Senior Software Engineer
Hazelwood, MO · On-site
$133K - $155K/yr
The successful candidate for the role of Associate Software Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Overview In this position, you will develop visualization software to understand data where ... Your work will help developer communities re-imagine the capabilities of location-aware software ...
Overview In this position, you will develop visualization software to understand data where ... Your work will help developer communities re-imagine the capabilities of location-aware software ...
Software Development Engineer II- Front End
Saint Louis, MO · On-site
$97.24K - $162.24K/yr
Overview In this position, you will develop visualization software to understand data where ... Your work will help developer communities re-imagine the capabilities of location-aware software ...
Software Development Engineer II- Front End
Saint Louis, MO · On-site
$97.24K - $162.24K/yr
Overview In this position, you will develop visualization software to understand data where ... Your work will help developer communities re-imagine the capabilities of location-aware software ...
In this role, the software engineer will join a multi-discipline team to design and build software ... in an Agile development environment * Develop solutions using Ada and C/C++ * Test your software ...
In this role, the software engineer will join a multi-discipline team to design and build software ... in an Agile development environment * Develop solutions using Ada and C/C++ * Test your software ...
In this role, the software engineer will join a multi-discipline team to design and build software ... in an Agile development environment * Develop solutions using Ada and C/C++ * Test your software ...
In this role, the software engineer will join a multi-discipline team to design and build software ... in an Agile development environment * Develop solutions using Ada and C/C++ * Test your software ...
In this role, the software engineer will join a multi-discipline team to design and build software ... in an Agile development environment * Develop solutions using Ada and C/C++ * Test your software ...
In this role, the software engineer will join a multi-discipline team to design and build software ... in an Agile development environment * Develop solutions using Ada and C/C++ * Test your software ...
R&D Test Engineer
Chesterfield, MO · On-site
R&D Engineer This is a high-impact role requiring a strategic mix of design-level intuition and ... act as a key collaborator in refining hardware and software to ensure "first-time-right ...
R&D Test Engineer
Chesterfield, MO · On-site
R&D Engineer This is a high-impact role requiring a strategic mix of design-level intuition and ... act as a key collaborator in refining hardware and software to ensure "first-time-right ...
Associate Software Development Engineer In Test information
What are the key skills and qualifications needed to thrive as an Associate Software Development Engineer In Test, and why are they important?
What are some typical challenges faced by an Associate Software Development Engineer In Test (SDET) when collaborating with development teams?
What is an Associate Software Development Engineer in Test?
What is the difference between Associate Software Development Engineer In Test vs Software Development Engineer In Test?
| Aspect | Associate Software Development Engineer In Test | Software Development Engineer In Test |
|---|---|---|
| Qualifications | Bachelor's in CS or related field, some experience | Bachelor's or higher in CS, more experience often required |
| Work Environment | Entry-level, collaborative teams, learning-focused | More autonomous, complex testing tasks, leadership roles |
| Responsibilities | Writing basic test scripts, executing tests, learning automation tools | Designing test frameworks, automating tests, improving testing processes |
The main difference is experience level and scope. Associate Software Development Engineer In Test roles are entry-level, focusing on learning and executing tests, while Software Development Engineer In Test positions involve more complex automation and design responsibilities, often requiring more experience.
- Associate Software Engineer Disney
- Senior Software Development Engineer In Test
- Software Development Software Engineer
- Ai Engineer Salary In
- Software Development Engineer In Testing
- Software Development Engineer Sde
- Sr Software Development Engineer In Test
- Senior Software Test Manager
- Senior Software Engineer Shopify
Job description
Overview
Are you ready to launch your career by building software that makes a real-world impact? As a developer on our team, you will build software leveraging Esri's products and APIs for customers across a wide swathe of sectors and focused on the Midwest region.
This is a unique opportunity to grow your technical skills while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment that values learning, innovation and purpose. From building intuitive AI web interfaces to writing Python for geoprocessing tools and AI agents, you'll be exposed to the full development lifecycle and cutting-edge GIS solutions.
As part of Esri's Professional Services division, you'll be at the forefront of geospatial innovation, breaking ground in new markets, pushing the boundaries of what's possible, and delivering transformational solutions to high-profile clients. With nearly 1,000 technical and business professionals, our team is committed to helping users succeed and empowering you to grow into a confident, capable developer.
Esri has a Relocation Assistance Program and can provide support with relocating to the St. Louis, MO area for this position.
Responsibilities
- Support and build software that follows industry-standard design patterns, development methodologies, and deployment models
- Solve complex problems with application design, product development, and user experiences
- Collaborate with other developers, engineers and product managers throughout the development process
- Evolve your language skills in JavaScript by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools
- Use JavaScript and TypeScript to develop front end applications
- Use Python to develop geoprocessing tools, services, and AI agents
Requirements
- 1+ years of JavaScript or TypeScript experience
- Professional experience in a similar position supporting similar responsibilities
- Strong foundation in object-oriented software principles
- Ability to analyze software/algorithms and identify improvements
- An entrepreneurial awareness of how technology enables excellence within governments and organizations, you need to be interested in why we are developing software, not just how we develop software
- Understand the importance of software development methodologies (Agile, Scrum, Waterfall, RAD, RUP) and software design techniques (UML, entity relationship diagramming, use cases, data flow diagramming); know how they impact the quality of your design process, team collaboration, and work product
- Capability to manage multiple projects simultaneously
- US citizenship and willingness and ability to maintain a US Security Clearance
- Bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field
Recommended Qualifications
- Experience with one or more of the following technologies:
- HTML, CSS, JavaScript, Swift, Kotlin
- ReactJS, Vue, Svelte
- Python generative AI, large language models, and agentic systems
- Web AI chatbot interfaces
- Web data visualization techniques combining AI results with 2D and 3D maps
- GIS
- REST Web services
- SQL, SQL Server, PostgreSQL, Oracle, RDBMS
- Master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field
#LI-AN1
#LI-Onsite
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969