Batch Developer (UNIX/C/SQL)
Location
United States
Posted
49 days ago
Salary
$60K - $80K / year
Seniority
Mid Level
Job Description
Batch Developer (UNIX/C/SQL)
Gainwell Technologies
Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You’ll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You’ll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities. Summary Your role in our mission - Codes, tests, debugs, implements, and documents programs. Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user. - Gathers information from the system, analyzes program and time requirements, and prepares documentation to change existing programs. - Researches and analyzes existing systems and program requirements, under periodic supervision. - Designs programs for projects or enhancements to existing programs. - Writes specifications for programs of low to moderate complexity. - Assists in resolving production support problems. Develops and suggests alternative approaches to resolving problems. - Develops test plans to verify logic of new or modified programs. Identifies issues as appropriate. - Creates appropriate documentation in work assignments such as program code, and technical documentation. - Conducts quality assurance activities such as peer reviews. - Remains abreast of and researches industry technical trends and new development to maintain current skills and remain current with industry standards. What we're looking for 3+ years of applications development and programming using C, Linux and SQL: - Making changes to moderately complex batch business applications using C - SQL, preferably embedded in C or batch Java and using an Oracle database - Linux - Shell scripting Other experience: - Software development life cycle - Visual Studio Code or other IDE, including debugger tools - Git or other versioning software - Creating, maintaining, and updating technical documentation (design/testing documents) - Previous experience with Healthcare systems is preferable - Developing and executing regression testing strategies is preferable What you should expect in this role - Fully remote opportunity with the option to work anywhere within the United States - Opportunities to travel through your work (0-10%) - Willingness to work a flexible schedule to accommodate business needs and travel as required - Video cameras must be used during all interviews, as well as during the initial week of orientation #LI-SH1 #LI-REMOTE The deadline to submit applications for this posting is May 15, 2026 The pay range for this position is $60,000 - $80,000 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. Put your passion to work at Gainwell. You’ll have the opportunity to grow your career in a company that values work flexibility, learning, and career development. All salaried, full-time candidates are eligible for our generous, flexible vacation policy, a 401(k) employer match, comprehensive health benefits, and educational assistance. We also have a variety of leadership and technical development academies to help build your skills and capabilities. We believe nothing is impossible when you bring together people who care deeply about making healthcare work better for everyone. Build your career with Gainwell, an industry leader. You’ll be joining a company where collaboration, innovation, and inclusion fuel our growth. Learn more about Gainwell at our company website and visit our Careers site for all available job role openings. Gainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Gainwell Technologies defines “wages” and “wage rates” to include “all forms of pay, including, but not limited to, salary, overtime pay, bonuses, stock, stock options, profit sharing and bonus plans, life insurance, vacation and holiday pay, cleaning or gasoline allowances, hotel accommodations, reimbursement for travel expenses, and benefits.
Related Guides
Related Job Pages
More Software Engineer Jobs
Travel Workflow Planner
Traveling with MchailaApplicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.
We're looking for an organized and detail-driven Travel Workflow Planner to support daily operations by coordinating travel requests, managing booking timelines, and ensuring each step of the process runs smoothly from start to finish. This fully remote opportunity is ideal for someone who thrives on structure, enjoys managing multiple moving parts, and takes pride in keeping workflows efficient and on track. In this role, you'll use established systems, tools, and training to organize travel-related tasks, track progress, and maintain accurate records. You'll work independently while ensuring clear communication, timely follow-ups, and a high standard of accuracy throughout the planning process. What You'll Do: Coordinate travel workflows, timelines, and booking milestones Organize and track travel requests from initial inquiry through confirmation Communicate with clients and team members to gather and verify details Monitor progress, identify outstanding items, and follow up as needed Maintain organized digital records and documentation Review booking details to ensure accuracy and completeness Support efficient operations by keeping all tasks aligned and on schedule What We're Looking For: Strong organizational and communication skills Ability to manage multiple workflows and prioritize effectively Experience in coordination, planning, scheduling, or customer support (preferred, not required) Comfortable working independently in a remote environment Detail-focused, dependable, and proactive Tech-savvy and able to learn new systems quickly Must be a citizen of the US, UK, Australia, Mexico, Spain, or LATAM Why This Role Stands Out: Fully remote flexibility Structured onboarding and ongoing support Clear systems and processes designed for success Opportunity to build planning and workflow management skills Supportive and collaborative team environment
Fire Alarm System Programmer Remote
Johnson ControlsTransforming the buildings where people live, work, learn and play to become smarter, healthier and more sustainable.
Unleash your potential with the Johnson Controls team! As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places, and the planet. Join our winning team and pave the way for a bright future. With our extensive reach across various industries worldwide, our teams are uniquely positioned to support and empower you. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing. Join the Johnson Controls family and thrive in a culture that values your voice and ideas. Your next incredible opportunity is just a few clicks away! Here's what we have to offer - Competitive pay and bonus plan. - Paid vacation, holidays, and sick time. - Comprehensive benefits package, including 401K, medical, dental, and vision care - available from day one. - Extensive product and on-the-job/cross-training opportunities, supported by our outstanding internal resources. - Encouraging and collaborative team environment. - Dedication to safety through our Zero Harm policy. - Company vehicle, tools, and equipment provided to complete all jobs. - Scheduling and management support. - JCI Employee discount programs (The Loop by Perk Spot). What you will do Fire Alarm System Programming Employees engage in the Remote Programming of Fire Alarm Systems. How you will do it - Contacting to Local Offices to get the files needed to build a complete Simplex Fire Alarm System Program. - Work with the Design Team to get the .csv files and the latest submitted and approved drawings to build a complete Simplex Fire Alarm System Program. - Read and interpret construction documents, including drawings, specifications, and contracts. - Interpret and apply applicable NFPA standards to build a complete Fire Alarm System Program system based on the building type, construction type, hazard classification and architectural features. - Work closely with the district contracting teams to understand the contract with the customer, the scheduling of the program process, and the delivery needs of the installation crew. - Work with the Remote Programming Team in a Microsoft Teams Virtual Environment to share standard processes. - Attend weekly Microsoft Teams meetings to discuss backlog and urgent projects. - Upload completed projects to SharePoint and send those links to Local Offices to be downloaded to the Fire Alarm Panel. - Be available when the program will be uploaded to help the Local Technician with any programming related issues. - Promote the Team and develop working relationships with the Local Offices What we look for - An Experienced Simplex Fire Alarm System Technician/Programmer. Required - 3+ years Simplex Fire Alarm Technician/Programming Experience. - Proficient in MS Office, Excel, and Simplex programmers. - Proficient in interpreting and applying applicable NFPA standards, and in reading and interpreting construction documents. Preferred - NICET Level II or III certification HIRING HOURLY RANGE: $36-$48 (Hourly rate to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us #techhiring
Staff Software Engineer
FourKitesOur platform creates comprehensive digital twins of your supply chain with AI-powered digital workers to automate resolution, improve collaboration and drive outcomes across all stakeholders. Unlike traditional control towers, we enable true real-time execution and intelligent fulfillment, transforming both your supply and customer-facing operations.
At FourKites we have the opportunity to tackle complex challenges with real-world impacts. Whether it’s medical supplies from Cardinal Health or groceries for Walmart, the FourKites platform helps customers operate global supply chains that are efficient, agile and sustainable. Join a team of curious problem solvers that celebrates differences, leads with empathy and values inclusivity. We are seeking a Staff Software Engineer – AI to join FourKites' OTR Engineering team. In this role, you will bring mastery-level backend engineering to a team operating 75+ microservices, while owning the applied AI layer that powers production agents — Tracy, Sam, Cassie, and Foresight — along with Dispatch MCP endpoints co-located within OTR services. What you’ll be doing: - You will architect advanced backend systems, lead large-scale development efforts, and ensure codebase scalability across a high-throughput, event-driven environment. - You will simultaneously drive the integration of LLM-powered agents within those services — designing tool-use patterns, audit trails, and human-in-the-loop checkpoints that meet enterprise reliability standards. - You will mentor SSE/SE engineers, lead in-depth technical analysis and root cause investigations, and act as a recognized technical expert who guides the team's problem-solving and AI adoption maturity forward. FourKites processes over 3.2 million supply chain events daily across 1,600+ global brands, and this engineer will shape how intelligence is embedded across all of it. - Develop, test and maintain backend applications - Write clean, efficient, and well-documented code - Design and implement data models and database schemas - Collaborate with the frontend team to integrate the backend with the user interface - Perform code reviews and ensure code quality standards are met - Troubleshoot and debug applications - Implement code with very high coverage of unit tests and component tests - Cross-training peers and mentoring teammates - Work with the DevOps team to deploy and manage applications in production - Continuously learn and stay up-to-date with new technologies and industry trends About the team: The OTR Engineering team at FourKites builds and operates a highly scalable, event-driven platform powering 75+ microservices and processing millions of global supply chain events daily. The team leads the development of production AI agents like Tracy, Sam, Cassie, and Foresight, embedding intelligence directly into logistics workflows. With a strong focus on technical excellence, ownership, and mentorship, the team is driving the next wave of AI-powered supply chain innovation. Who you are: - Experience in Design, architect, implement, test, profile, release, and optimize highest quality software/services - Strong understanding of Object-oriented programming principles - Good knowledge of Java + Spring, GoLang, Ruby on Rails - Experience in Cloud: Azure and Amazon Web Services - Experience with databases such as PostgreSQL, or MongoDB - Familiarity with front-end technologies such as HTML, CSS, and JavaScript - Good knowledge of RESTful APIs and microservices architecture - Excellent problem-solving and analytical skills - Ability to work independently and in a team environment - Possess expert knowledge in performance, security, scalability, architecture, and best practices - Strong knowledge of Git (branches, submodules, rebasing) and other Agile tools such as JIRA & Confluence. - Agile SDLC experience. - Excellent oral and written communication skills - Experience in distributed systems and microservices Architecture, backend system design, data engineering and AI Agent Integration & Applied AI Engineering We know that job postings can be intimidating, and research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. We encourage you to apply if you think you may be a fit and give us both a chance to find out! Who we are: FourKites®, the leader in AI-driven supply chain transformation for global enterprises and pioneer of real-time visibility, turns supply chain data into automated action. FourKites’ Intelligent Control Tower™ breaks down enterprise silos by creating a real-time digital twin of orders, shipments, inventory and assets. This comprehensive view, combined with AI-powered digital workers, enables companies to prevent disruptions, automate routine tasks, and optimize performance across As the leader in AI-driven supply chain transformation, FourKites pioneered the Intelligent Control Tower™ powered by the world’s largest real-time visibility network. Our platform creates comprehensive digital twins of your supply chain with AI-powered digital workers to automate resolution, improve collaboration and drive outcomes across all stakeholders. Unlike traditional control towers, we enable true real-time execution and intelligent fulfillment, transforming both your supply and customer FourKites provides competitive compensation with stock options, outstanding benefits and a collaborative culture for all employees around the globe. To help you be your best, we have 5 global recharge days, in addition to generous PTO and standard holidays. Parental leave for all parents, an annual wellness stipend and volunteer days also provide you with time and resources for self care and to care for others. Throughout the year, FourKites sets aside time during the workday to learn and celebrate diversity. We're always listening for new ways to support everyone in and out of the office. Benefits Medical benefits start on first day of employment36 PTO days( Sick, Casual and Earned) , 5 recharge days, 2 volunteer days Home Office set ups and Technology reimbursementLifestyle & Family benefits Mental Wellness support and guidance Ongoing learning & development opportunities ( Professional development program, Toast Master club etc.) FourKites is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Engineer with SRE background (AWS, Azure, GCP)
DynatraceDynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea
Your role at Dynatrace Are you a passionate Senior Software Engineer with SRE background ready to shape the future of product development? Do you thrive in a collaborative, international environment and want to make a real impact on our customers? If you're excited about observability platforms and want to contribute to a globally leading product, this is your opportunity. This role is designed for a Senior Software Engineer from an SRE background, experienced in Cloud monitoring who wants to move from operating to building—come and help us advance our Observability Solution. Our engineering culture is built on technical excellence, ownership, and continuous feedback. We live by the principle of "You build it, you run it", and work in agile iterations to deliver high-quality customer value. As Senior Software Engineer with SRE background you will: - Leverage your SRE experience to enhance our cloud observability product and create tailored solutions that empower our users like other SREs to monitor, diagnose, and maintain systems with greater experience. - Ensure best practices across AWS, Azure, and GCP integrations that efficiently ingest cloud telemetry data, ensuring customers receive the highest quality and most relevant datasets - Utilize AI capabilities for elevating features like anomaly detection and correlate multidirectional signals for faster root cause analysis - Work with cloud technologies (AWS, Azure, GCP), researching and building knowledge around modern cloud architectures. You will build visualizations that help our users understand the complexity of cloud observability data. - Drive architectural decisions and contribute to the evolution of our platform. - Collaborate with stakeholders and drive decisions aligned with the product strategy. - Foster high-quality software engineering practices, automation and optimization of tooling and processes (CI/CD integrations). What will help you succeed - 5 + years of hands-on experience in Site Reliability Engineering, working with Cloud Infrastructure on AWS, Azure or GCP - Experience in software engineering, developing with JavaScript/TypeScript and/or working with backend languages such as Python and Java - Technical studies related to Software Engineering or equivalent experience - Hands-on experience with monitoring, logging, and observability tools like Dynatrace, Datadog, Splunk, Grafana or CloudWatch, Azure Monitor - Experience working closely with development teams to improve application delivery and build efficient, automated pipelines - Excellent verbal and written communication skills, with the ability to convey complex technical concepts clearly. - Strong analytical skills with the ability to understand end-to-end use cases, map system flows. - Good English communication Why you will love being a Dynatracer - Dynatrace is a leader in unified observability and security. - We provide a culture of excellence with competitive compensation packages designed to recognize and reward performance. - Our employees work with the largest cloud providers, including AWS, Microsoft, and Google Cloud, and other leading partners worldwide to create strategic alliances. - The Dynatrace platform uses cutting-edge technologies, including our own Davis hypermodal AI, to help our customers modernize and automate cloud operations, deliver software faster and more securely, and enable flawless digital experiences. - Over 50% of the Fortune 100 companies are current customers of Dynatrace. Compensation and Rewards - We offer only employment contracts and a remote working setup. This is a permanent role and not a B2B contract. - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Base salary range — 21.300 - 26.700 PLN gross per month with higher pay based on experience and qualifications. Equal Employment OpportunityDynatrace provides equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected characteristic. We actively foster an inclusive workplace that celebrates differences and promotes accessibility, collaboration, and growth for all.


