> Markdown version of [/jobs/ext/3438081-lead-software-developer](https://www.wearedevelopers.com/jobs/ext/3438081-lead-software-developer). 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). --- # Lead Software Developer - **Company:** Robert Half - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Web Interfaces, ASP.NET, JavaScript (Programming Language), .NET Framework, Software Applications, Application Performance Management, C Sharp (Programming Language), Computer Programming, Software Debugging, Software Design Patterns, Microsoft Software, Software Engineering, Software Systems, Web Applications, AngularJS, Front End Software Development, ASP.NET Applications - **Published:** September 17, 2026 - **Apply:** https://dejobs.org/x/x/38C3FF70A8BE4CABAD0B3BC5346F4599/job/ ## About the Role * Document technical designs, development decisions, and support processes to improve knowledge sharing and long-term maintainability. Requirements * Proven experience leading software development efforts in environments using .NET technologies. * Strong programming expertise in C# and solid knowledge of the .NET Framework. * Hands-on experience developing ASP.NET applications and modern web interfaces. * Proficiency with JavaScript and Angular for front-end application development. * Ability to design, troubleshoot, and optimize enterprise-level software solutions. * Experience working closely with cross-functional teams to deliver business-focused technology outcomes. * Strong problem-solving skills and the ability to communicate technical concepts clearly to varied audiences. Technology Doesn't Change the World, People Do.® ## Description Description We are looking for a Lead Software Developer to guide the design and delivery of scalable software solutions supporting pipeline operations in Houston, Texas. This role blends hands-on development with technical leadership, helping teams build reliable applications that improve business performance and system usability. The ideal candidate brings strong experience across the Microsoft technology stack and modern front-end development, with the ability to turn complex needs into practical software outcomes., * Lead the architecture, development, and enhancement of software applications using C#, .NET, ASP.NET, and Angular. * Provide technical direction to developers by promoting sound coding practices, maintainable design patterns, and high-quality delivery standards. * Collaborate with business stakeholders and technical teams to translate operational needs into effective software solutions. * Build and support web-based applications, ensuring strong performance, security, and scalability across the platform. * Review existing systems, identify opportunities for improvement, and implement updates that strengthen functionality and user experience. * Oversee testing, debugging, and issue resolution activities to maintain stable and dependable application performance. * Contribute to planning efforts by estimating development work, prioritizing tasks, and guiding execution across project phases. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Is the web ready for voice user interfaces?](https://www.wearedevelopers.com/videos/1142-is-the-web-ready-for-voice-user-interfaces) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)