> Markdown version of [/jobs/ext/1887908-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1887908-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** CORNERSTONE GLOBAL PARTNERS COLUMBUS, INC. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $128,000.0 - $178,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Server Applications, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Code Review, Databases, Continuous Integration, Extract Transform Load (ETL), Data Systems, Database Development, Software Design Patterns, Web Development, Entity Framework, Design of User Interfaces, Human-Computer Interaction, Machine Learning, Microsoft SQL Server, SQL Azure, Model View Controller (MVC), Node.Js, Nunit, Pair Programming, Performance Tuning, Software Architecture, Power BI, Software Engineering, SQL Stored Procedures, SQL Databases, SQL Server Reporting Services, TypeScript, Web Applications, Freeform SQL, Database Optimization, Git, Xunit, AngularJS, Solid Principles, Data Analytics, Front End Software Development, Multiaccess Edge Computing, Restful APIs, Web Api - **Published:** August 1, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/m0xh3imrpn ## About the Role * 5+ years of general software development experience; 3-5 years in web application development * Strong proficiency in C# / Microsoft ASP.NET, HTML, CSS, JavaScript / TypeScript * Hands-on experience with Microsoft SQL Server, including stored procedures and performance tuning * Experience with SPA frameworks (Angular and AngularJS) and ASP.NET WebAPI / MVC / Razor * Solid understanding of RESTful API design, SOLID principles, and design patterns * Proficiency with Git and unit testing (XUnit, NUnit, or equivalent) * Experience with cloud technologies (Azure / AWS) * Strong communication skills; able to work independently in a remote-first environment Nice to Have * Experience with oil & gas pipeline integrity data systems (ILI, PODS, APDM, UPDM, or similar GIS platforms) * Azure SQL and broader Microsoft Azure platform experience * Power BI dashboard development and enterprise reporting experience * .NET 6+, Entity Framework, or NodeJS development experience * Machine learning or data science exposure in an engineering context _This posting may involve the use of AI tools to assist in reviewing applications; final hiring decisions are made by humans. ## Description We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the development team on cutting-edge machine learning and data analytics technology, you will work directly with customers and colleagues to prototype, experiment with, develop, and prove innovative new solutions for the oil & gas pipeline industry. The ideal candidate possesses an entrepreneurial spirit - curious, driven, and willing to fail in pursuit of the best solution. You bring broad full-stack software engineering experience across front-end web interface development, server-side applications, background processing, and database development, with a genuine passion for data-intensive problems in the energy sector. The position requires occasional travel for company and team meetings. What You'll Do * Architect, develop, and deliver full-stack features spanning Angular front-ends, ASP.NET server-side APIs, background processing services, and SQL database layers * Lead technical design discussions, make architectural decisions, and set coding standards across the team * Write clean, maintainable, and well-tested C# and TypeScript code following SOLID principles and RESTful API best practices * Develop and optimize complex SQL queries, stored procedures, and indexing strategies at scale * Build and iterate on customer-facing web applications, owning features end-to-end from UI/UX through to the database * Prototype and prove innovative approaches using machine learning and data science * Integrate third-party data sources, GIS platforms, and customer systems via robust APIs and ETL pipelines * Contribute to Power BI dashboards, SSRS reports, and enterprise analytics features * Mentor junior engineers through code reviews and pair programming * Champion engineering best practices - unit testing, CI/CD via Azure DevOps, and agile methodology ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)