Application Programmer

Ustring Solutions LLC
Bedford, TX, United States
19 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

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
+22 more
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

Job 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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all