> Markdown version of [/jobs/ext/169879-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/169879-full-stack-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). --- # Full Stack Developer - **Company:** AES Drilling Fluids - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, .NET Framework, Application Programming Interfaces (APIs), Business Logic, C Sharp (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Databases, Computer Literacy, Relational Databases, Software Debugging, Software Design Patterns, Entity Framework, Human-Computer Interaction, Microsoft SQL Server, MongoDB, MySQL, NoSQL, Object-Oriented Software Development, Queueing Systems, RabbitMQ, Redis, Swagger, Responsive Web Design, TypeScript, RxJS, Angular Material, .NET Core, Postman, Backend, AngularJS, Solid Principles, Information Technology, Ravendb, React Redux, Programming Languages, Microservices - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4d313f5acccd57b7 ## About the Role Do you have a Associate's degree?, * Associates or Bachelor's degree in Computer Science or related is preferred. * (5-10) Five to ten years of developer experience with a preference in some front and back-end experience. * (5) Five years working with the .NET stack to deliver back-end web and service applications using C#, .Net Core and Entity Framework Core. * (2) Five years of experience working with either a relational database (SQL Server, MySQL etc.) or a NoSql database (MongoDb, RavenDb etc.). * (2) Five years of Angular. Preferred Skills: * Experience developing responsive web applications using Angular 9 or 10, Angular Material, Typescript, RxJs, Redux, HTML and CSS3. * Experience creating micro services using C#, .NET Core, and a message queue broker such as RabbitMQ or Redis. * Experience with testing and documenting back-end APIs using tools such as Postman and Swagger. * Knowledge in creating back-end automation and processing tasks using a library such as Hangfire. * Knowledge of SOLID principles or modern object-oriented principles. ## Description * Participates in analysis, design, and development of efficient connections between our ERP and a number of other technologies. * Designs and develops applications across multiple modules utilizing .NET, C#, Angular, .NET Core, Entity Framework Core, etc. * Writes optimal and efficient code using object-oriented programming, design patterns and best practices. * Provides full technical documentation to a given standard while storing as directed. * Confirms program operation by coordinating with colleagues to conduct necessary tests; while debugging and modifying program sequence and/or code. * Performs scheduled maintenance as required and supports existing application. * Arranges project requirements in programming sequence, providing estimations on deliverables using knowledge of computer capabilities, subject matter, programming language, and logic. * Develops solutions for all tiers of the application: user interface, business logic, database, workflows, and reporting and be a key contributor to innovation while building proof of concept examples that can be leveraged across current and future solutions. * Performs other duties as assigned. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [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 - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)