> Markdown version of [/jobs/ext/470842-software-engineer](https://www.wearedevelopers.com/jobs/ext/470842-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). --- # Software Engineer - **Company:** IPT GLOBAL, LLC - **Location:** Houston, TX, United States (Remote available) - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Adobe InDesign, Artificial Intelligence, Amazon Web Services, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Code Review, Databases, Cursor (Graphical User Interface Elements), Software Design Patterns, Web Development, Windows Presentation Foundation, Model View ViewModel, Object-Oriented Software Development, Software Maintenance, Software Engineering, SQL Databases, Application Enhancement Tool, ReactJS, Large Language Models, Inversion of Control, System-level Testing, Single Page Application, AngularJS, Kubernetes, Information Technology, Docker, Microservices - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ea0870b887bc3a06 ## About the Role Do you have experience in Research?, Do you have a Bachelor's degree?, * Bachelor's degree from an accredited university in computer science or a related science or technical field Preferred Skills * Proficiency in Object Oriented Programming techniques and languages (C#, C++, Java) * Experience in Microsoft .NET Framework and the C# programming language or similar (Java, C++). * Database systems such as SQL and / or experience with ORM tools * Experience in web programming involving HTML, CSS, JavaScript, and Single-Page Applications (React, Angular) * WPF or other client application development * Unit testing / functional testing for C# and / or React * Experience using AI-powered tools for development (Claude Code, Codex, Cursor) * Experience integrating AI tools to streamline the software development lifecycle (planning, design, implementation, code review, testing) * Experience with Microsoft Azure or similar cloud providers and services (AWS, Google) * Experience with containers / container orchestration or microservices (Docker, Kubernetes) * Understanding of design patterns and concepts such as MVVM, Inversion of Control, or others * Understanding of how to utilize LLMs in application features * Technical writing and design documentation ## Description The Software Engineer will perform complex code analysis and assist in the design, development, testing and maintenance of software products for use by our employees and/or customers. They will participate in the full development life cycle and consult with senior peers on projects., * Assist in developing applications and refining product requirements. Working with team lead, internal resources and clients to assess technical and operational needs. * Analyze requirements and assist in design development based on selected architectures. * Design solutions that are reliable, secure, simple, efficient, and maintainable. * Assist in estimating the scope of designs and participate in design review sessions. * Perform programming tasks to deliver design objectives. * Confirm program operation by conducting unit and system level tests. * Assist in product test planning, documentation and problem resolution. * Perform code reviews on pull requests from other developers. * Participate or contribute as part of a group to self-directed projects and research for Team Sprint. * Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies. * All other duties as assigned ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)