Michael Baker International is seeking a Software Developer to join the National Geospatial team. This team, part of the National Geospatial Practice, builds custom web applications, desktop tools, and geospatial solutions for government agencies and public-sector clients, including state DOTs, county governments, flood districts, and federal programs. This role operates in a consulting environment, meaning the successful candidate will work across multiple client projects rather than focusing on a single product. The position involves working across the full development lifecycle, from gathering requirements directly with clients to deploying and maintaining production systems. The primary technology stack includes Next.js and React with TypeScript on AWS, but project work is diverse. Tasks may involve building web applications, writing Python geoprocessing tools or ETL pipelines, or developing Electron desktop apps or ArcGIS Pro SDK add-ins. Day-to-day work includes designing and building applications for client operational needs, integrating with ArcGIS and ESRI mapping platforms, managing cloud infrastructure, and writing Python tooling for geospatial data processing and automation. The role also involves participating in code reviews, helping set technical direction for projects, and mentoring junior developers. The developer will have a direct hand in choosing technologies and designing end-to-end solutions.
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
Education Level
No Education Listed
Number of Employees
501-1,000 employees