> Markdown version of [/jobs/ext/630032-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/630032-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:** Apco Holdings, Inc - **Location:** Ponte Vedra Beach, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Agile Methodology, ASP.NET MVC Framework, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Code Review, Information Systems, Continuous Integration, Software Debugging, DevOps, Microsoft SQL Server, SQL Azure, Performance Tuning, Query Optimization, Software Engineering, Test-Driven Development (TDD), Spring Cloud, Vue.js, Information Technology, Web Technologies, Front End Software Development, Serverless Computing, Legacy Systems, Web Api - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2f4b0dc9d2afe05c ## About the Role You're also collaborative and proactive, able to communicate effectively with both technical and non-technical stakeholders while balancing multiple priorities in a fast-paced environment., * Bachelor's degree in Computer Science, Information Systems, or a related technical field (or equivalent experience) * 3+ years of experience developing software with .NET technologies (7+ years preferred) * Experience with C#, ASP.NET Core, ASP.NET MVC, .NET Web API, and SQL Server * Experience with front-end web technologies including JavaScript, HTML, CSS, and Vue.js * Experience with Azure DevOps and Microsoft Azure services * Strong analytical, problem-solving, and communication skills, * Experience building cloud-native applications in Azure * Experience with DevOps, CI/CD pipelines, and Agile development methodologies * Experience modernizing legacy applications and improving application scalability * Experience mentoring junior developers or leading technical initiatives * Experience with unit testing and test-driven development (TDD) practices, * Like working across both front-end and back-end technologies * Thrive in collaborative engineering environments * Are motivated by continuous learning, modernization, and technical improvement ## Description * Design, develop, and maintain scalable applications using C#, ASP.NET Core, ASP.NET MVC, .NET Web API, and related technologies * Build and enhance full-stack applications using Vue.js, JavaScript, HTML, and CSS * Develop cloud-based solutions leveraging Microsoft Azure services including Azure Functions, Azure SQL, and Azure DevOps * Work with SQL Server databases, including query optimization and performance tuning * Ensure applications are secure, scalable, reliable, and maintainable Engineering Collaboration & Support * Collaborate with product, business, infrastructure, and support teams to gather requirements and deliver solutions * Participate in architecture discussions, technical planning, and solution design * Support troubleshooting, debugging, and optimization of existing systems * Assist customer support and operational teams with issue resolution and root cause analysis Quality & Engineering Excellence * Develop and maintain unit tests following modern testing and development best practices * Participate in code reviews and promote engineering standards and best practices * Mentor junior engineers and contribute to team knowledge sharing and technical growth * Support Agile and DevOps development methodologies to improve delivery efficiency, You'll be successful in this role if you're a strong full-stack engineer who enjoys solving complex technical challenges and building scalable, high-quality applications. You're comfortable working across both modern and legacy technologies while helping drive continuous improvement and modernization efforts. ## 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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [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 - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)