{"schemaVersion":"jobsearcher.job.v1","id":"10798d5387724d42793fca40","url":"https://jobsearcher.com/jobs/10798d5387724d42793fca40","canonicalUrl":"https://jobsearcher.com/jobs/10798d5387724d42793fca40","title":"Full Stack Software Engineer","description":"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.\n\nAt 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.\n\nThe Role\nWe’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.\n\nWhat You'll Work On\nDesign and develop new features across the full stack from SQL schema through business logic to Angular UI\nTroubleshoot, diagnose, and fix issues across the existing codebase, from UI behavior down to database performance\nLead technical design discussions and own architecture decisions for the features you build\nMentor other engineers through pairing and design feedback\nTake full ownership of code you ship: write thorough unit tests, review your own work critically, and anticipate upstream/downstream effects before opening a PR\nParticipate actively in peer code reviews with a focus on correctness and long-term maintainability\nContribute to sprint planning, retrospectives, and scope assessments. Your input on timelines matters.\nSupport teammates and contribute to a culture where the bar stays high\n\nThe Stack\nBusiness / API Layer: C#, ASP.NET, REST, Repository Pattern\nUI: Angular\nData Layer: MSSQL, Entity Framework\nTesting: MSTEST, Jest\n\nWhat We’re Looking For\n\nRequired\nBachelor’s in Computer Science or related field + 8+ years of experience, OR 10+ years of equivalent full-time professional experience\nExperience building and shipping commercial B2B software, ideally at an independent software vendor (ISV)\nExpert-level object-oriented design and architecture skills in .NET / C#\nDeep experience designing and building REST APIs with ASP.NET\nExtensive JavaScript development experience with a modern frontend framework, Angular strongly preferred\nStrong SQL proficiency and solid experience with relational databases\nStrong testing discipline and a habit of writing thorough unit tests\nWillingness to make AI coding tools like Claude Code or GitHub Copilot part of your daily workflow\n\nNice to Have\nCloud platform experience (AWS or Azure)\nAutomated testing experience (UI, API, integration)\nConstruction or industrial domain knowledge\nSQL Server (MSSQL) and Entity Framework experience, including advanced skills like execution plan analysis, query tuning, and T-SQL\n3D modeling or graphics experience, such as Autodesk tools and APIs or three.js\nExperience mentoring engineers and leading feature design from concept to production\n\nBenefits\nRemote work\nUnlimited PTO\nResults Only Work Environment (ROWE): flexible schedules, no micromanagement\nMedical, Dental & Vision Insurance\nLife, AD&D & Long-Term Disability coverage\n401(k) Plan & Matching\nProfessional development support\n\nWhy O3\nConstruction 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.\n\nAdditional Information","company":"O3 Solutions","rawCompany":"o3 solutions","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-08T14:03:19.727Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Software Engineer","description":"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.\n\nAt 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.\n\nThe Role\nWe’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.\n\nWhat You'll Work On\nDesign and develop new features across the full stack from SQL schema through business logic to Angular UI\nTroubleshoot, diagnose, and fix issues across the existing codebase, from UI behavior down to database performance\nLead technical design discussions and own architecture decisions for the features you build\nMentor other engineers through pairing and design feedback\nTake full ownership of code you ship: write thorough unit tests, review your own work critically, and anticipate upstream/downstream effects before opening a PR\nParticipate actively in peer code reviews with a focus on correctness and long-term maintainability\nContribute to sprint planning, retrospectives, and scope assessments. Your input on timelines matters.\nSupport teammates and contribute to a culture where the bar stays high\n\nThe Stack\nBusiness / API Layer: C#, ASP.NET, REST, Repository Pattern\nUI: Angular\nData Layer: MSSQL, Entity Framework\nTesting: MSTEST, Jest\n\nWhat We’re Looking For\n\nRequired\nBachelor’s in Computer Science or related field + 8+ years of experience, OR 10+ years of equivalent full-time professional experience\nExperience building and shipping commercial B2B software, ideally at an independent software vendor (ISV)\nExpert-level object-oriented design and architecture skills in .NET / C#\nDeep experience designing and building REST APIs with ASP.NET\nExtensive JavaScript development experience with a modern frontend framework, Angular strongly preferred\nStrong SQL proficiency and solid experience with relational databases\nStrong testing discipline and a habit of writing thorough unit tests\nWillingness to make AI coding tools like Claude Code or GitHub Copilot part of your daily workflow\n\nNice to Have\nCloud platform experience (AWS or Azure)\nAutomated testing experience (UI, API, integration)\nConstruction or industrial domain knowledge\nSQL Server (MSSQL) and Entity Framework experience, including advanced skills like execution plan analysis, query tuning, and T-SQL\n3D modeling or graphics experience, such as Autodesk tools and APIs or three.js\nExperience mentoring engineers and leading feature design from concept to production\n\nBenefits\nRemote work\nUnlimited PTO\nResults Only Work Environment (ROWE): flexible schedules, no micromanagement\nMedical, Dental & Vision Insurance\nLife, AD&D & Long-Term Disability coverage\n401(k) Plan & Matching\nProfessional development support\n\nWhy O3\nConstruction 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.\n\nAdditional Information","datePosted":"2026-08-08T14:03:19.727Z","dateModified":"2026-08-08T14:03:19.727Z","hiringOrganization":{"@type":"Organization","name":"O3 Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"10798d5387724d42793fca40"},"url":"https://jobsearcher.com/jobs/10798d5387724d42793fca40"}}