Senior Software Engineer (C/Python)
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.