> Markdown version of [/jobs/ext/3208511-application-programmer](https://www.wearedevelopers.com/jobs/ext/3208511-application-programmer). 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). --- # Application Programmer - **Company:** Ustring Solutions LLC - **Location:** Bedford, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Computer Engineering, Continuous Integration, Software Debugging, Design of User Interfaces, Mobile Application Software, Junit, Python (Programming Language), Scrum Methodology, Systems Development Life Cycle, Selenium, Software Engineering, Software Testing Automation Framework, Testng, Software Repository, Google Cloud, Performance Testing, Appium, Git, Integration Tests, Graphql, Restful APIs, Software Version Control, Programming Languages - **Published:** September 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=30663e607217be75 ## About the Role * Bachelor/Master degree in computer engineering or equivalent * 3+ years of software development experience with a proven track record of making technical decisions. * Analyze user requirements and create functional specifications. ## Description * Write clean, efficient, and maintainable code in various programming languages (e.g., Java, C#, Python, JavaScript). * Design, develop, and execute automated test scripts using automation tools (e.g., Selenium, Appium, TestNG, JUnit). * Create and maintain test automation frameworks and libraries. * Perform unit testing and integration testing to ensure code quality and application functionality. * Identify and fix bugs or issues in the code through debugging processes. * Collaborate with Quality Assurance (QA) teams to ensure thorough testing of applications. * Implement and maintain CI/CD pipelines to automate the deployment process. * Ensure the reliability and efficiency of CI/CD workflows for seamless releases. * Experience with RESTful APIs, GraphQL, and third-party libraries/services. * Test mobile applications on various devices, operating systems, and screen sizes. * Perform both functional and non-functional testing, including UI/UX, performance, and security testing. * Manage code repositories using version control systems like Git. * Familiarity with cloud platforms like AWS, Azure, Google Cloud Platform. * Knowledge of various SDLC methodologies, including Agile, Scrum, Kanban, and Waterfall. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [User 1st! Technology 2nd! Stop building AI nobody uses - start delivering real business outcomes](https://www.wearedevelopers.com/videos/100337-user-1st-technology-2nd-stop-building-ai-nobody-uses-start-delivering-real-business-outcomes) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers)