> Markdown version of [/jobs/ext/665729-batch-developer](https://www.wearedevelopers.com/jobs/ext/665729-batch-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). --- # Batch Developer - **Company:** Gainwell Technologies - **Location:** Austin, TX, United States (Remote available) - **Experience:** Experienced - **Salary:** $58,200.0 - $83,200.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Unix, Relational Databases, Software Debugging, Software Design Documents, Linux, Software Engineering, UML - **Published:** June 27, 2026 - **Apply:** https://www.dice.com/job-detail/439343c2-4efc-451a-acb8-fde4851d0765 ## About the Role * 4+ years of experience working on Application Development Projects and working with Relational Databases. * 3+ years of experience working with C Programming experience and working with Unix or Linux Environment. * Expertise in Batch Job Automation and Notification Services. * Experience in Writing Specifications and Design Documentation, including the use of UML Diagrams. * Healthcare/Medicaid work experience is a plus. ## Description Take a close look at some of the details that contribute to Gainwell's industry-leading tools and technologies in this challenging position. * Participate in requirements gathering sessions to build Requirement Specification and Design Documents that support the business needs. * Prepare time estimates and justifications for assigned tasks. * Code, test, debug, implement and document moderately-complex to complex technical programs. * Provide on-call support, troubleshoot production issues, and perform root cause analysis to ensure system stability and continuous improvement. * Participate in and conduct peer reviews as needed. * Evaluate existing systems and programs to recommend potential enhancements. * Liaise with clients and management to provide technical consulting on complex programming projects, validate program requirements, and identify/address issues that may arise. ## Related Videos - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)