> Markdown version of [/jobs/ext/1399396-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1399396-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:** IPT GLOBAL, LLC - **Location:** Houston, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Adobe InDesign, Amazon Web Services, Applications Architecture, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Code Review, Databases, Software Design Patterns, Web Development, Windows Presentation Foundation, Model View ViewModel, Object-Oriented Software Development, SQL Databases, ReactJS, Inversion of Control, Single Page Application, AngularJS, Kubernetes, Information Technology, Docker, Microservices - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=191ae70d64e2492e ## About the Role * Bachelor's degree from an accredited university in computer science or a related technical field or equivalent work experience * Minimum of 3 years of experience as a Software Engineer or related role 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 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 * Technical writing and design documentation ## Description * Develop applications and refine product requirements. Working with a team of internal resources and clients to assess technical and operational needs. * Analyze requirements and develop designs based on selected architectures. * Ensure design solutions are reliable, secure, efficient, and maintainable. * Maintain simplicity over complexity in designs and user interfaces, ensure usability as core design objective. * Provide estimates of scope from designs and participate in design review sessions. * Assure the quality completion of all coding tasks to deliver design objectives. * Assist in product test planning, documentation, and problem resolution. * Perform code reviews on pull requests from other developers. * Assist with mentoring more junior team members as required. * Participate or contribute as part of a group to self-directed projects and research for Team Week. * 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) - [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) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)