GrepJob
Esri

Senior Software Development Engineer

Esri
Apply
about 5 hours ago
Redlands, CA, USA
Senior

Base Salary

$165k - $175k/yr

Responsibilities

  • Participate in the development of ArcGIS software products by writing clean, efficient, and maintainable code.
  • Define, implement, maintain, and document software code architecture, algorithms, and data structures.
  • Collaborate with engineers, designers, and product managers to identify requirements for software products.
  • Translate software requirements into technical specifications and designs.
  • Write and participate in code reviews to ensure quality code is merged into the code base.
  • Maintain code in a shared repository and analyze and repair software defects.
  • Collaborate to develop and execute automated test plans to ensure software quality.
  • Plan and execute software development projects following relevant methodologies.
  • Stay current with existing and emerging technologies and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, GIS, or a related field.
  • Five years of progressive experience in software development or a related occupation.
  • Demonstrated experience in C++, C#, WPF, Python, SQL, and Agile methodologies.

Benefits

  • Industry-leading health and welfare benefits including medical, dental, and vision insurance.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave and twelve paid holidays per year.
  • Opportunities for personal and professional growth.

Tech Stack

C#C++PythonSQL

Categories

AI & MLBackendFull StackTesting