Senior Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Geneva, NY - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

About this Position:

Job Title: GIS Developer - Onsite Role

Key Responsibilities:

Application Development & Programming

  • Design develop test and maintain scalable enterprise applications

  • Lead application architecture and development standards across multiple platforms

  • Troubleshoot and resolve complex application and system issues

  • Support ongoing enhancements maintenance and modernization initiatives

Agile Delivery & Collaboration

  • Work within Agile software development methodologies including sprint planning reviews and retrospectives

  • Collaborate closely with product owners business stakeholders and cross-functional teams

  • Contribute to continuous improvement of Agile practices and delivery processes

Version Control & Dev Practices

  • Utilize and manage version control systems to support collaborative development

  • Promote best practices in source control code quality and release management

  • Support CI/CD and automated deployment practices where applicable

Web Design & User Experience

  • Design and develop modern web applications with a strong focus on usability and user experience

  • Collaborate with UX/UI teams to ensure intuitive accessible and responsive interfaces

  • Optimize front-end performance and user interaction

Geographic Information Systems (GIS)

  • Design develop and support applications leveraging Geographic Information Systems (GIS)

  • Integrate spatial data mapping services and geospatial analytics into enterprise solutions

  • Support GIS platforms used for operational planning or analytical purposes

Database & Data Management

  • Design develop and optimize database structures queries and integrations

  • Ensure data integrity performance and availability across applications

  • Collaborate on data modeling and architecture decisions

Data Analytics & Insights

  • Develop and support data analytics solutions for reporting and decision-making

  • Work with structured and unstructured data to deliver actionable insights

  • Support dashboards reporting tools and analytical data pipelines

Leadership & Technical Guidance

  • Act as a senior technical resource and mentor for development teams

  • Provide architectural guidance and technical recommendations

  • Participate in documentation standards development and code reviews

Required Skills & Expertise

  • Senior-level expertise in software development and application support

  • Strong programming background across modern languages and frameworks

  • Hands-on experience with Agile development practices

  • Proficiency with version control systems and collaborative development workflows

  • Experience designing and supporting web applications and user experiences

  • Knowledge of databases data analytics and GIS technologies

  • Strong problem-solving communication and collaboration skills

About this Position: Job Title: GIS Developer - Onsite Role Key Responsibilities: Application Development & Programming Design develop test and maintain scalable enterprise applications Lead application architecture and development standards across multiple platforms Troubleshoot and resolv...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems