Job Title: Full Stack Software Engineer Company Name: O3 Insights Job Url: https://www.simplyhired.com/job/3fdQTDuGdhZLYFgoZFEQM4IASi98mUxrd0XfA0iO1fbqzoYmjelY4w Job Description: Full Stack Software Engineer O3 Insights Remote Job Details Full-time $95,000 - $115,000 a year 4 hours ago Benefits AD&D insurance Disability insurance Health insurance Unlimited paid time off Dental insurance 401(k) Vision insurance Flexible schedule Qualifications ASP.NET Test Automation Development (Quality assurance practices) UI development Azure Computer Science Jest SQL AWS Bachelor's degree Cloud-based systems Back-end development Implementing APIs Agile software development Construction Vue.js Senior level Bachelor's degree in computer science 2 years Entity Framework Database software proficiency Full Job Description O3 is truly revolutionary when it comes to thought leadership in industrial construction. Our construction software is designed to improve productivity performance on any job site. O3’s agile project management solutions are specific to construction because we understand the niche workflows and systems required to get the job done. We are looking for a Full Stack Software Engineer who can own a feature from database to UI. You'll work across the entire stack in a modern .NET / Angular environment, 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. Find the details of this role below. Who We Are O3 Solutions is growing! With hundreds of billions of dollars being spent within industrial construction— data center, energy, industrial manufacturing, infrastructure, mining & metals, our addressable market is significant. We are transforming these industrials through our cloud-based Agile project management platform. Our target customers have a need (knowingly and some unknowingly) to partner with O3 Solutions to manage these complex industrial construction projects. By fully integrating the entire construction ecosystem on a modern cloud-based platform, our clients can deploy capital projects at a lower cost, on a more predictable schedule, and with decreased requirements for working capital. We envision a world where construction thrives through streamlined, Agile project management. Our vision is to create a future where every project team—from site planners to executives—at every project stage—from early project planning through commissioning and startup—collaborates effortlessly, empowered by technology that enhances agility, transparency, and efficiency. About This Position We're looking for a Full Stack Software Engineer who can own a feature from database to UI. You'll work across the entire stack in a modern .NET / Angular environment, 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 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: SQL, Entity Framework Testing: MSTEST, Jest Job Requirements Job Requirements Bachelor's in Computer Science or related field + 2–4 years of experience, OR 4+ years of equivalent full-time professional experience Strong object-oriented fundamentals in .NET / C# Solid REST API development experience with ASP.NET Frontend experience with Angular (Vue or React considered) SQL proficiency; Entity Framework experience a plus Comfort writing and maintaining unit tests Nice to Have Cloud platform experience (AWS or Azure) Automated testing experience (UI, API, integration) Familiarity with AI coding assistants like Claude Code, GitHub Copilot, Cursor, or similar Construction or industrial domain knowledge What We Offer An opportunity to contribute to a leading-edge company that is disrupting the least digitized industry on the planet with our agile project management platform The chance to make an impact on the way our technology is being developed and going to market A vibrant, dynamic and fast-paced work environment, where you will be able to grow as we grow Collaborative and inspiring teams Work in a culture ‘Built on Values, Driven by Results’ Fun work environment where we celebrate our successes! Comprehensive salary and benefits package. Salary range: $95,000–$115,000 depending on experience 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 Professional development support