ESRI Software Engineer - (Remote)
We are seeking a highly skilled and motivated Mid-Level Software Engineer to join our dynamic and innovative team. As a Software Engineer, you will play a pivotal role in designing, developing, and maintaining our cutting-edge software solutions. We are looking for someone who is passionate about technology, thrives in a collaborative environment, and possesses a strong desire to contribute to the success of our company.
- Collaborate with cross-functional teams to analyze, design, and implement software solutions that meet business requirements.
- Develop high-quality, scalable, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure code quality, reliability, and performance.
- Identify and troubleshoot software defects and issues, providing timely resolutions.
- Contribute to the planning and estimation of software development tasks.
- Keep up-to-date with emerging technologies and industry trends, and propose innovative ideas to enhance our software products.
- Work closely with other team members to ensure seamless integration and smooth functionality of software components.
- Collaborate with product managers and stakeholders to understand and refine software requirements.
- Document technical specifications, system designs, and processes as necessary.