Remote Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Software Engineer position at GeoDelphi involves designing, developing, and maintaining software applications using modern programming languages and technologies.
  • You will collaborate with cross-functional teams to ensure software quality and performance.
  • Participation in the entire software development lifecycle, including requirements gathering, design, coding, testing, and deployment, is a key aspect of the role.
  • Troubleshooting and resolving software defects and technical issues in a timely manner is essential.
  • Staying up to date with industry trends and emerging technologies to continuously improve software development practices is encouraged.
  • Collaborating with stakeholders to understand their needs and translating them into software requirements is a crucial part of the job.
  • Documenting software designs, processes, and procedures for future reference is also a responsibility.

Requirements:

  • A Bachelor's degree in Computer Science or a related field is required for this position.
  • Proven experience in software development, preferably in the geospatial industry, is necessary.
  • Strong programming skills in languages such as Java, C++, or Python are essential.
  • Familiarity with software development methodologies, such as Agile or Scrum, is expected.
  • Proficiency in using version control systems, such as Git, is a requirement.
  • Experience with relational databases and SQL is necessary.
  • Knowledge of geospatial technologies, such as GIS or remote sensing, is considered a plus.

Benefits:

  • Opportunity to work on cutting-edge software solutions in the geospatial industry.
  • Collaboration with a dynamic team to make a meaningful impact on the future of the company.
  • Involvement in complex projects that offer growth and learning opportunities.
  • Exposure to industry trends and emerging technologies for continuous improvement.
  • Chance to work with stakeholders to understand their needs and translate them into software requirements.
  • Documentation of software designs, processes, and procedures for future reference.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Technology stack
Leave a feedback