Software Developer II - REMOTE

Remote Full-time
SOFTWARE DEVELOPER II
Position Title: GIT Systems Developer II
Posting Title: Software Developer II

What We’re Looking For:
Michael Baker International is currently seeking a Software Developer to join the National Geospatial team.
The software engineering team as part of the National Geospatial Practice at Michael Baker International 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 is a consulting environment where you'll work across multiple client projects rather than a single product.
What You’ll Do:
You'll work across the full development lifecycle, from gathering requirements directly with clients to deploying and maintaining production systems. The team's primary stack is Next.js and React with TypeScript on AWS, but the work varies by project. You may be building a web application one month, writing Python geoprocessing tools or ETL pipelines the next, or developing an Electron desktop app or ArcGIS Pro SDK add-in after that.
Day-to-day, your work will consist of designing and building applications that serve operational needs for our clients, integrating with ArcGIS and ESRI mapping platforms, managing cloud infrastructure, and writing Python tooling for geospatial data processing and automation. You'll participate in code reviews, help set technical direction for projects, and mentor junior developers as the team grows. You will have a direct hand in choosing technologies and designing our solutions end-to-end.

Design, develop, and maintain web applications, APIs, database schemas, and backend services across multiple client projects
Build and maintain geospatial tools, geoprocessing services, and ETL pipelines using Python and ArcGIS/ESRI platforms
Write clean, maintainable code following best practices and design patterns
Collaborate with product managers, designers, and other developers to deliver features
Conduct code reviews and provide constructive feedback to teammates
Troubleshoot and debug production issues
Participate in agile ceremonies (standups, sprints, retrospectives)
Contribute to technical documentation and knowledge sharing
Oversee the software development life cycle, ensuring best practices are followed.
Modify, install, and prepare technical documentation for system software applications.
Diagnose, isolate, and debugs software problems and performs problem resolution.
Adhere to standards for development, including source control, coding standards, test plans, and documentation.
Mentor junior developers and support onboarding as the team grows
Work directly with clients to gather requirements and translate them into technical solution

What You Need to Succeed:
Required:

3-5 years of professional full stack development experience
Strong understanding of the software development life cycle.
Proficiency with React or Next.js and TypeScript
Experience with modern .NET (.NET Core / .NET 6+) application development.
Backend development experience with Node.js and/or Python
Experience with SQL and/or NoSQL databases (PostgreSQL, DynamoDB, etc.)
Working knowledge of Git and pull request workflows
Strong understanding of HTTP, REST APIs, and web security fundamentals
Experience with CI/CD pipelines and deployment processes
Excellent problem-solving and communication skills
Self-starter with the ability to be accountable and reliable in a remote office setting
May be remote, hybrid, or in the office, depending on location
Must have high speed internet and suitable workspace to work remotely

Preferred:

Experience with cloud platforms (AWS, GCP, Azure)
Familiarity with Docker and containerization
Experience with infrastructure-as-code tools (Terraform, CloudFormation, SST.dev)
Knowledge of testing frameworks and testing best practices (Playwright, vitest, pytest, etc.)
Exposure to DevOps or infrastructure concepts
Experience integrating LLM APIs (OpenAI, Anthropic, etc.) into applications using structured tool calling or MCP
Familiarity with retrieval-augmented generation (RAG) architectures and vector databases
Understanding of token counting, rate limiting, and cost optimization for LLM APIs
Open source contributions or portfolio projects
Familiarity with the Esri Suite of tools.
Experience with Atlassian Products (Jira and Confluence, at minimum) preferred
Experience developing with ArcGIS platform

Compensation:
The approximate compensation range for this position $ $89,044.80 - $140,233.60 per year. This compensation range is a good faith estimate for the position at the time of posting. Actual compensation is dependent upon factors such as education, qualifications, experience, skillset, and physical work location.
Why Choose Us:

Medical, dental, vision insurance
401k Retirement Plan
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Life, AD&D, short-term, and long-term disability
Professional and personal development
Generous paid time off
Commuter and wellness benefits
About Company
GEOSPATIAL/SURVEYING PRACTICE





We are a national leader in implementing straightforward approaches to development and deployment of scalable enterprise Geospatial Information Technology (GIT) solutions. Michael Baker International has differentiated itself and expanded its capabilities by using the latest technologies. For example, we use aerial, static and mobile Light Detection and Ranging (LiDAR) systems that accurately determine range, elevation, and other critical mapping data. With hundreds of Geographic Information Systems (GIS), survey, mapping and IT professionals in our Geospatial Practice across North America, Michael Baker International possesses in-house experience and resources to support all elements of your program needs, including: needs analysis, digitizing/data conversion, customized mapping applications, and systems documentation, implementation, and training.




CompanyMichael Baker International, a leading provider of engineering and consulting services, including design, planning, architectural, environmental, construction and program management, has been solving some of the world’s most complex infrastructure challenges for more than 85 years with a legacy of expertise, experience, innovation and integrity.


Based in Pittsburgh and with over 100 offices nationwide, we partner with clients on everything from roads, bridges, tunnels, mass transit, and airports, to water treatment plants, arctic oil pipelines, environmental restoration and specialized overseas construction. We serve as a trusted adviser to the communities we serve, making them safer, more accessible, more sustainable and more prosperous.


We provide visionary leadership in facilitating transformational change for our clients. Our work delivers differentiating innovations and dedicated experts who challenge the status quo and share a world of diverse experience and an impassioned entrepreneurial spirit. We deliver quality of life.


We Make a Difference.


Michael Baker International is proud to be an Equal Opportunity Employer. Michael Baker International provides equal employment opportunity for all persons, in all facets of employment. Michael Baker International maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks. We encourage all qualified applicants to apply for any open position for which they feel they are qualified and all will receive consideration for employment without regard to race, color, religion, creed, age, gender, sexual orientation, gender identity, national origin, citizenship status, marital status, familial status, pregnancy or childbirth, genetic information, disability, protected veteran status, status with regard to public assistance, or membership or activity in a local human rights commission, or any other legally protected status.


EEO is the Law. Applicants to and employees of Michael Baker International are protected under Federal law from discrimination.




*It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.


*There is no current application deadline. Michael Baker will continue to accept applications on an ongoing basis until the position is filled or no longer needed.








Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Online Computer Typing Jobs for Teens |Work from Home|

Remote Full-time

Immediately Need Long Term Sub - Teacher Gifted Grade 6th in Illinois

Remote Full-time

Discharge Care Management Nurse RN – Remote in Tennessee

Remote Full-time

Tutor - Flexible & Well-Paid

Remote Full-time

**Experienced Data Entry Clerk – Part-time Remote Opportunity at arenaflex**

Remote Full-time

Senior Staff Engineer - Legal Technology (REMOTE)

Remote Full-time

Remote HR Generalist Jobs in America Apply Now

Remote Full-time

Professional Fee Coder, Remote, Per Diem, Flexible Hours

Remote Full-time

(Work From Home) Amazon Customer Service Job – Indeed Jobs US

Remote Full-time

Experienced Remote Office Assistant and Data Entry Administrator for a Dynamic and Inclusive Team at arenaflex

Remote Full-time
← Back to Home