Job Closed

This listing is no longer active.

Michael Baker International logo
Michael Baker International

Michael Baker International provides development, engineering, intelligence, and technology solutions for high-end and large-scale architecture and infrastructu

Software Developer II

Location

United States

Posted

45 days ago

Salary

$89.0K - $140.2K / year

Seniority

Senior

Job Description

Software Developer II

Michael Baker International

• 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

Job 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

Related Job Pages

More Full-stack Engineer Jobs

Samsara logo

Senior Staff Software Engineer – STCE

Samsara

Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud

Full TimeRemoteTeam 4,000Since 2015

• Lead "Big Rock" projects: moving between Smart Trailers and Connected Equipment teams based on the most pressing business needs. • Drive "Step Functions": As a Senior Staff Engineer, you aren't just shipping features; you are driving major leaps in architecture and product capability that make the team better around you. • Think like a Product Manager: We don't do heavy PRDs. You are expected to be in the field with customers, understanding their pain points and "willing" solutions into existence. • Ship at the "Speed of Thought" with AI: We are refactoring our engineering culture to be AI-first. You will lead the charge in using LLMs and AI agents to automate the "boring stuff" and focus on high-level problem solving. • Optimize across the Stack: You'll collaborate with firmware and hardware teams to solve cross-cutting problems, like balancing real-time visibility against energy consumption. • Lead without Ego: You will mentor engineers in a high-ownership environment where the best idea wins, regardless of title. • Advocate for Technical Health: Partner with Engineering Management to balance long-term technical health with iterative customer wins. • Be a Cultural Force Multiplier: Champion Samsara’s principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset) as we scale globally.

Canada
$154.8K - $255.4K / year
Samsara logo

Senior Staff Software Engineer – STCE

Samsara

Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud

Full TimeRemoteTeam 4,000Since 2015

• Lead 'Big Rock' projects: moving between Smart Trailers and Connected Equipment teams based on the most pressing business needs. • Drive 'Step Functions': As a Senior Staff Engineer, you aren't just shipping features; you are driving major leaps in architecture and product capability that make the team better around you. • Think like a Product Manager: We don't do heavy PRDs. You are expected to be in the field with customers, understanding their pain points and 'willing' solutions into existence. • Ship at the 'Speed of Thought' with AI: We are refactoring our engineering culture to be AI-first. You will lead the charge in using LLMs and AI agents to automate the 'boring stuff' and focus on high-level problem solving. • Optimize across the Stack: You'll collaborate with firmware and hardware teams to solve cross-cutting problems, like balancing real-time visibility against energy consumption. • Lead without Ego: You will mentor engineers in a high-ownership environment where the best idea wins, regardless of title. • Advocate for Technical Health: Partner with Engineering Management to balance long-term technical health with iterative customer wins. • Be a Cultural Force Multiplier: Champion Samsara’s principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset) as we scale globally.

United States
$162.4K - $390K / year
Aspire Software logo

AI Software Developer

Aspire Software

We never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and development of AI-powered features, agents, and integrations on our AI product layer, built on top of FILAKS.PLUS via the API bridge. • Build the next generation of agents (service, sales, back office) from concept to production for real dealership customers. • Collaborate with product and sales teams to translate business problems into clean technical solutions. • End-to-end ownership: scoping, building, delivering, measuring, iterating. • Active use of modern AI-assisted coding workflows (Claude Code, Cursor, or similar) to ship quickly and with high quality in a small team.

Germany
Full TimeRemoteTeam 11-50Since 1998H1B No Sponsor

• Manage the resolution of critical incidents and problems • Execute complex service requests and changes • Identify and propose initiatives to improve system performance • Provide advanced technical support in Linux and infrastructure domains • Improve Standard Operating Procedures (SOPs) through automation • Coordinate activities between internal teams and external cloud service providers

Brazil