This position will be responsible for performing business analysis, developing technical and application architectures, designing front-end and server-side components, performing data modeling, and coordinating with database engineers and front-end developers to ensure a high-performance user experience. The role involves developing front-end and server-side components of web applications, RESTful APIs, relational database access, and data access middleware. The programmer will also query and manipulate geospatial data, structure and integrate code, and integrate with third-party and in-house libraries. Additionally, the position requires collaboration with front-end and database developers, and the development and execution of unit and integration testing. Responsibilities also include code review, technical project management, version control and automated builds in GIT, maintaining versioning of project dependencies, managing releases, and integrating best practices into projects. The role also involves working closely with the Principal Investigator to understand user needs, conducting research for innovative tools and technologies, and assisting in the preparation of documentation and presentations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level