What are the responsibilities and job description for the Automation Developer position at LINEBARGER GOGGAN BLAIR & SAMPSON, LLP?
Title: Automation Developer (Temp-to-Hire)
FLSA Status: Non-Exempt
Linebarger Goggan Blair & Sampson, LLP (LGBS) is seeking an experienced Automation Developer who is equal parts problem-solver, innovator, and tech generalistto join our growing automation team. This role blends programming, complex problem solving, and direct IT assistance. LGBS is a national law firm specializing in providing collection services to government agencies.
Position Overview:
This hybrid role blends software development with hands-on IT support—you will build experimental automation tools that make our teams faster and also help keep their systems humming. On any given day, you might be shadowing a department to document their workflows, designing a new automation, or helping to troubleshoot a system issue for one of our offices. This is a role for someone who loves learningnew skills to solve real-world challenges.
Key Responsibilities:
- Develop and maintain automation scripts, workflows, and applications using Python, PowerShell, Power Automate, and other automation tools.
- Integrate internal systems through APIs, secure data flows, and custom automation logic.
- Work directly with users to understand operational needs and build scalable solutions.
- Thoroughly document processes and ensure automations comply with firm standards.
- Troubleshoot, optimize, and update existing automations.
- Assist users with hardware, software, printing, networking, and account issues.
- Set up, configure, and maintain workstations and peripherals.
- Support user onboarding, equipment deployment, and device lifecycle tasks.
- Maintain accurate support notes and escalate issues when appropriate.
- Proactively seek opportunities to expand knowledge and skills in relevant areas through self-directed learning.
Required Qualifications:
- Intimate knowledge of Python (3.11 ), including modern frameworks, libraries, and best practices.
- Strong hardware, software, and networking knowledge applicable to modern IT environments.
- 2 years' prior experience in a professional software development role.
- 1 years' experience writing and optimizing SQL queries.
- Bachelor's degree in computer science or another IT-related field.
- Candidates with a unique project portfolio demonstrating equivalent skill may submit their work for consideration in place of the education or professional experience requirements.
Preferred Qualifications:
- Experience developing intuitive web pages using Django, FastHTML, Flask, or similar.
- Thorough knowledge of modern Windows environments, Active Directory, and M365 tools.
- IT support experience in a professional setting.
- Experience working with relational databases, specifically PostgreSQL.
- Experience in data engineering and developing ETL pipelines.
- Proficiency with version control systems and an understanding of Git essentials.
- Experience with low-code automation platforms or RPA tools.
- Familiarity with REST APIs, workflow orchestration, and scripting in at least one language other than Python.
- Experience with self-hosting applications, ideally in a Windows environment.
- Ability to manage competing priorities and efficiently deliver accurate results.
- Superior communication skills; able to distil and relay highly technical information to non-technical users.
Physical Demands & Work Environment:
- While performing the duties of the job, the employee is regularly required to sit, reach with hands and arms to stoop, kneel, crouch, and talk or hear.
- A significant amount of time will be spent typing and looking at the monitor, reviewing data, and creating reports using various software tools.
- The employee will occasionally be required to lift, stand, stoop, and make use of safety-approved stools and step ladders to reach high shelves.
- Requires heavy lifting (computers, UPS, boxes, furniture, etc.) generally exceeding 100lbs.
- Ability to lift a minimum of 50 lbs.
Non-Essential Functions:
- Cross train and back up staff in the mail room and file room as needed.
- Travel to satellite offices as needed.
- Work after hours and on weekends if and when needed.
Applicants:
To be considered for this role, please include a cover letter with your application. It should be a PDF document, containing only your name, the job title you are applying for, and the date your application will be submitted.
Job Type: Full-time
Pay: $25.00 - $30.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Parental leave
- Vision insurance
Education:
- Bachelor's (Preferred)
Experience:
- Python: 4 years (Required)
- Process automation: 2 years (Preferred)
- IT support: 1 year (Preferred)
License/Certification:
- Driver's License (Required)
Ability to Commute:
- Houston, TX 77081 (Required)
Work Location: In person
Salary : $25 - $30