Software Developer II

Company: Michael Baker International

Salary: Not provided

Location: , United States

react
node
remote

Description • 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

Requirements

• 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 • Must have high speed internet and suitable workspace to work remotely

Benefits

• 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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.