Batch Developer
Location
Texas
Posted
2 days ago
Salary
$58.2K - $83.2K / year
Seniority
Senior
Job Description
Batch Developer
Gainwell Technologies
• Participate in requirements gathering sessions to build Requirement Specification and Design Documents • 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 • 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
Job Requirements
- 4+ years of experience working on Application Development Projects
- 3+ years of experience working with C Programming
- Experience 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.
Benefits
- Generous, flexible vacation policy
- Educational assistance
- Comprehensive health benefits
- 401(k) employer match
- Leadership and technical development academies
Related Guides
Related Job Pages
More Software Engineer Jobs
Survey Programmer
Market OneWe connect public companies and retail investors through compelling stories that ignite, inspire, and lead to action.
• Program online surveys using Decipher, Qualtrics, and other online platforms as assigned, paying special attention to logic and aesthetics • Provide feedback to clients with regard to survey logic, structure, question types, and best practices • Take ownership of document revision / keep drafts and change logs updated • Review and thoroughly test survey programs to ensure high-quality client deliverables and a good user experience for survey participants • Structure datasets in Excel and SPSS to client preferences; provide daily updates • Thoroughly review datasets by reading through open-ended responses and determining quality controls • Clean and structure complex data sets in SPSS • Produce client-friendly data cross-tabulations • Interpret data, analyze results using statistical techniques in SPSS, WinCross, and other programs as assigned • Maintain databases/data systems • Monitor quality control procedures for improvements and define / document new processes
• Development and maintenance of high-performance, scalable Java applications. • Implementation of microservices-based solutions, ensuring high availability and data integrity. • Integration of legacy systems using Struts and Servlets. • Optimization of SQL queries and development of stored procedures in Oracle databases. • Collaboration with front-end teams to integrate dynamic, responsive interfaces, with a focus on Angular. • Requirements analysis and architecture definition for new projects and continuous improvement of existing systems. • Technical documentation of systems and development processes, ensuring clarity and continuity for the team.
• Develop new features and maintain existing ones, preserving code quality and readability; • Participate in discussions about the apps' architecture and development strategies; • Take part in Code Review sessions; • Propose UX and performance improvements aimed at reducing support demand and increasing user satisfaction.
• Join the development team, taking on work items for development in each Sprint. • Perform development-related activities such as analysis and design, programming, testing, and requirements. • Manage your own work, promptly notifying the team of any delays or other impediments.




