O3 Solutions
Posted 1mo ago

Full Stack Software Engineer

O3 Solutions
United States
RemoteFull Time
Responsibilities
  • designing features
  • developing features
  • mentoring engineers
Requirements
  • Bachelor's in CS or related with 8+ years (or 10+ years equivalent)
  • Expert .NET/C#
  • ASP.NET REST API design
  • Angular
  • MSSQL/Entity Framework
  • Testing discipline, and willingness to use AI coding tools
Technical tools mentioned
.NETC#ASP.NETRESTAngularMSSQLEntity FrameworkMSTESTJestClaude CodeGitHub CopilotAWSAzurethree.jsAutodeskT-SQL

Job description

The Role

We’re looking for a Full Stack Software Engineer who can own a feature from database to UI and help raise the bar for the rest of the team. You’ll work across the entire stack in a modern .NET / Angular environment, drive technical design decisions, participate fully in Agile ceremonies, and collaborate closely with product, UX, and client success. This isn't a role where you pick up tickets and disappear. We expect you to understand context, ask good questions, and care about what ships.

 

What You'll Work On

  • Design and develop new features across the full stack from SQL schema through business logic to Angular UI
  • Troubleshoot, diagnose, and fix issues across the existing codebase, from UI behavior down to database performance
  • Lead technical design discussions and own architecture decisions for the features you build
  • Mentor other engineers through pairing and design feedback
  • Take full ownership of code you ship: write thorough unit tests, review your own work critically, and anticipate upstream/downstream effects before opening a PR
  • Participate actively in peer code reviews with a focus on correctness and long-term maintainability
  • Contribute to sprint planning, retrospectives, and scope assessments. Your input on timelines matters.
  • Support teammates and contribute to a culture where the bar stays high

 

The Stack

  • Business / API Layer: C#, ASP.NET, REST, Repository Pattern
  • UI: Angular
  • Data Layer: MSSQL, Entity Framework
  • Testing: MSTEST, Jest

 

 What We’re Looking For

 

Required

  • Bachelor’s in Computer Science or related field + 8+ years of experience, OR 10+ years of equivalent full-time professional experience
  • Experience building and shipping commercial B2B software, ideally at an independent software vendor (ISV)
  • Expert-level object-oriented design and architecture skills in .NET / C#
  • Deep experience designing and building REST APIs with ASP.NET
  • Extensive JavaScript development experience with a modern frontend framework, Angular strongly preferred
  • Strong SQL proficiency and solid experience with relational databases
  • Strong testing discipline and a habit of writing thorough unit tests
  • Willingness to make AI coding tools like Claude Code or GitHub Copilot part of your daily workflow

 

Nice to Have

  • Cloud platform experience (AWS or Azure)
  • Automated testing experience (UI, API, integration)
  • Construction or industrial domain knowledge
  • SQL Server (MSSQL) and Entity Framework experience, including advanced skills like execution plan analysis, query tuning, and T-SQL
  • 3D modeling or graphics experience, such as Autodesk tools and APIs or three.js
  • Experience mentoring engineers and leading feature design from concept to production

 

Benefits

  • Remote work
  • Unlimited PTO
  • Results Only Work Environment (ROWE): flexible schedules, no micromanagement
  • Medical, Dental & Vision Insurance
  • Life, AD&D & Long-Term Disability coverage
  • 401(k) Plan & Matching
  • Professional development support

 

Why O3

Construction is a multi-trillion dollar industry that still runs on spreadsheets and tribal knowledge. We're changing that. If you want to build software that has a real, visible impact on how the world gets built, and do it on a team where your name is on the work, this is the right place.

 

 

Additional Information

O3 Solutions provides a digital project management platform purpose-built for capital projects. Driven by industry best practices, including Advanced Work Packaging (AWP), Agile, and Lean methodologies, O3 helps teams of all kinds achieve measurable success from early phase planning through execution, systems completion, and start up.

At O3, we are committed to building a team of talented, passionate individuals who are dedicated to reshaping the future of the construction industry. Our people are the driving force behind everything we achieve, and we’re always looking for exceptional talent to join us on our journey.

About O3 Solutions

Software platform for capital project management and work packaging.

Similar jobs

Full Stack Software Engineer roles
13h
Save
Mark Applied
Hide
Full Stack Software Engineer, Senior
Annapolis Junction, Maryland, United States
$87k-$198k/yr HybridFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
5+ YOERequires 5+ years of software engineering and development experience, agile methodology experience, TS/SCI clearance, and a bachelor's degree or equivalent experience. Full-stack language experience preferred.
Java, Python, C#, C, C++, .NET, JavaScript, React, NodeJS, PHP, Drupal, SAFe Agile
1d
Save
Mark Applied
Hide
Staff Full Stack Software Engineer (Backend) - Time Products
Seattle or San Francisco
$189k-$315k/yr HybridFull Time
Rippling
Rippling: Unified platform managing workforce HR, IT, and finance operations
8+ YOERequires 8+ years of backend development experience with Python, Django, PostgreSQL, and MongoDB, plus expertise in scalable systems, architecture, algorithms, and system design.
Python, Django, PostgreSQL, MongoDB, React, JavaScript, Slack, Microsoft 365
1d
Save
Mark Applied
Hide
Full Stack Software Engineer, Senior
Annapolis Junction, Maryland, United States
$87k-$198k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Provides technology and management consulting services to diverse organizations.
5+ YOERequires 5+ years of software development experience, active TS/SCI clearance, and a bachelor's degree or 8+ years of software engineering experience in lieu. Agile and full-stack development experience required.
Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, Microsoft Edge, Apple Safari, Opera Browser, Blackberry Browser, AI, cyber, SAFe, Java, Python, C#, C, C++, .NET, JavaScript, React, NodeJS, PHP, Drupal
1d
Save
Mark Applied
Hide
Senior Full Stack Software Engineer
Cleveland, Ohio, United States
RemoteFull Time
Life Line Screening
Life Line Screening: Provides mobile preventive health screenings for early disease detection.
5+ YOERequires 5+ years building production web applications, strong React, TypeScript, Node.js, AWS, automated testing, CI/CD, Git workflows, AI coding-agent experience, and full-stack problem-solving and communication skills.
TypeScript, React, Node.js, GraphQL, AWS, AWS Lambda, Amazon EventBridge, Amazon Aurora, Amazon SQS, Amazon SNS, Amazon DynamoDB, Claude Code, GitHub Copilot, MCP, AWS CDK, Terraform, CloudFormation, Git, OpenTelemetry, SQL, NoSQL, NIST AI Risk Management Framework, OWASP Top 10 for LLM Applications
1d
Save
Mark Applied
Hide
Cyber Software Eng Sr - E3 (4094)
Maryland or Texas
$110k-$205k/yr OnsiteFull Time
Lockheed Martin
Lockheed MartinNYSE: LMT: Designs and manufactures advanced aerospace, defense, and security systems.
7+ YOEBachelor's degree in computer science or related field plus 7 years of software engineering experience, or 11 years without a degree; Java, JavaScript, Python, Agile, microservices, ETL, container, CI/CD, and collaboration tool experience required.
Java, JavaScript, Python, Docker, Docker Compose, Kubernetes, Jenkins, GitHub, GitLab, Jira, Confluence, AWS, PostgreSQL, NoSQL, Go, Rust, C++, Vue, MinIO, ClickHouse, Graphite
1d
Save
Mark Applied
Hide
Full Stack Software Engineer
Bloomington or Richardson
$86k-$125k/yr HybridFull Time
State Farm
State Farm: Provider of auto, home, life, and health insurance.
2+ YOERequires 2-3 years of professional software development experience, or a relevant bachelor's degree with internship/project experience, plus Java, Spring Boot, REST APIs, JavaScript, cloud platforms, and communication skills.
Java, Spring Boot, REST APIs, JavaScript, AWS, OpenShift, Kubernetes, Red Hat OpenShift Service on AWS (ROSA), GitHub Copilot, Codex, Angular, Agile, Scrum
1d
Save
Mark Applied
Hide
Senior Full Stack Software Engineer, DX
Santa Clara or Bellevue
$180k-$270k/yr OnsiteFull Time
Pure Storage
Pure StorageNYSE: PSTG: Provides all-flash enterprise data storage and management solutions.
5+ YOE5+ years designing, implementing, and testing product components; project leadership directing engineers; AI coding-tool experience; 5+ years Java and JavaScript; AWS, Kubernetes, and networking knowledge.
Java, Python, Node.js, Angular, TypeScript, Kubernetes, NoSQL, AWS, JavaScript, Pure1 Manage, Pure1 Mobile App
1d
Save
Mark Applied
Hide
Software Engineer, Full Stack
United States
OnsiteFull Time
Plane
Plane: Open-source project management platform for planning and tracking work.
Production experience with React, Node.js, and TypeScript; rich-text editor frameworks; WebSockets; offline applications; and Postgres beyond the ORM. CRDT, Electron, open-source, and AI-agent experience are advantageous.
React, TypeScript, Tailwind CSS, MobX, Node.js, Python, Django, Postgres, Redis, ProseMirror, WebSocket, Elixir, Service Workers, IndexedDB, Electron, Vite, Rolldown, AWS, Kubernetes, Datadog, Sentry, GitHub, Plane, Figma, Slack, CRDTs, operational transformation