Jobs · Engineering · South Dakota

Senior Software Engineer (C/Python)

Anakim Consulting Incorporated · Garretson, SD · 1 mo ago
EngineeringFull-time

Senior Software Engineer (C/Python)

  • Responsibilities: Develop and maintain high-quality software using C and Python. Collaborate with cross-functional teams to design, develop, and test software solutions. Participate in code reviews and contribute to technical discussions.

  • Requirements: Bachelor's degree in Computer Science or related field. 5+ years of professional software development experience. Proficiency in C and Python programming languages. Strong understanding of software development best practices and methodologies.

  • Qualifications: Experience with version control systems such as Git. Familiarity with cloud platforms like AWS or Azure. Knowledge of database technologies including SQL.

  • Skills: Excellent problem-solving skills. Ability to work independently and as part of a team. Strong communication and collaboration skills.

  • Benefits: Competitive salary, comprehensive health insurance, 401(k) plan, flexible work schedule.

  • Pay: Negotiable based on experience and qualifications.

  • Schedule: Full-time, Monday through Friday.

Software Engineer (Geospatial)

  • Responsibilities: Design and implement geospatial applications using GIS technologies. Work closely with clients to understand requirements and deliver accurate solutions. Conduct research and stay updated on emerging geospatial technologies.

  • Requirements: Bachelor's degree in Geospatial Technology, Geography, or a related field. 3+ years of professional geospatial software development experience. Proficiency in GIS software such as ArcGIS or QGIS. Strong understanding of geospatial data structures and algorithms.

  • Qualifications: Experience with geospatial data formats such as GeoJSON, KML, and Shapefiles. Familiarity with web mapping technologies like OpenLayers or Leaflet.

  • Skills: Strong analytical and problem-solving skills. Ability to work independently and as part of a team. Strong communication and collaboration skills.

  • Benefits: Competitive salary, comprehensive health insurance, 401(k) plan, flexible work schedule.

  • Pay: Negotiable based on experience and qualifications.

  • Schedule: Full-time, Monday through Friday.

Similar jobs