Software Development Engineer I
Esri
about 1 month ago
St. Louis, MO, USA
Entry Level / Mid Level
Base Salary
$76k - $129k/yr
Responsibilities
- Support and build software following industry-standard design patterns and methodologies.
- Solve complex problems related to application design and user experiences.
- Collaborate with developers, engineers, and product managers throughout the development process.
- Evolve language skills in JavaScript and stay current with development methodologies.
- Develop front-end applications using JavaScript and TypeScript.
- Use Python to create geoprocessing tools, services, and AI agents.
Requirements
- 1+ years of experience in JavaScript or TypeScript.
- Professional experience in a similar role with related responsibilities.
- Strong foundation in object-oriented software principles.
- Ability to analyze software and algorithms for improvements.
- Interest in how technology enables excellence in organizations.
- Understanding of software development methodologies and design techniques.
- Capability to manage multiple projects simultaneously.
- US citizenship and willingness to maintain a US Security Clearance.
- Bachelor's degree in Computer Science, Mathematics, GIS, or a related field.
Benefits
- Industry-leading health and welfare benefits including medical, dental, and vision.
- 401(k) and profit-sharing programs.
- Minimum accrual of 80 hours of vacation leave.
- Twelve paid holidays throughout the year.
- Opportunities for personal and professional growth.
Tech Stack
CSSHTMLJavaScriptKotlinMicrosoft SQL ServerPostgreSQLPythonReactSQLSvelteSwiftTypeScriptVue.js
Categories
AI & MLBackendFrontendFull Stack