GrepJob
Esri

Software Development Engineer

Esri
Apply
about 3 hours ago
Redlands, CA, USAEntry Level / Mid Level
H1B Sponsor

Base Salary

$137k - $140k/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 comprehensive shared repository.
  • Analyze and repair software defects and bugs.
  • Collaborate to develop and execute comprehensive automated test plans.
  • 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 related field.
  • One year of experience in the job offered or a related occupation.
  • Demonstrated experience in C++, Object-Oriented Design, Algorithms, and design patterns.
  • Familiarity with STL, Linux, and Qt Framework.

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.