# Software Engineer 

**at [Schumacher Law Group](https://jobs.curriculo.me/schumacher-law-group)**

> <!-- cr:company-start --> About Schumacher Law Group From The Bench To Your Defense Former District Judge, Former Prosecutor, Now Your Voice With over 30 years of practicing law, Tracy Schumacher brings unique perspective to your case. As a former prosecutor, Tracy understands h…

## Details

- **Type:** Full time
- **Location:** United States
- **Posted:** 2026-10-12
- **Reference:** UFncY8
- **Status:** OPEN
- **Canonical URL:** https://jobs.curriculo.me/schumacher-law-group/job/7e1f320f-7441-4399-adcb-d910bb6598d8

## Description

<!-- cr:company-start -->

## About Schumacher Law Group

  

From The Bench To Your Defense
Former District Judge, Former Prosecutor, Now Your Voice
With over 30 years of practicing law, Tracy Schumacher brings unique perspective to your case. As a former prosecutor, Tracy understands how the police and government build a case against a criminal defendant. As a former judge, Tracy knows what evidence is persuasive to the Court in your trial.

<!-- cr:company-end -->

<!-- cr:role-start -->

## About Schumacher Law Group

Schumacher Law Group is seeking a motivated and detail-oriented Software Engineer to help develop, maintain, and improve software applications that support our business operations. The ideal candidate is passionate about technology, problem-solving, and building reliable, secure, and efficient software solutions.

## Job Summary

The Software Engineer will work collaboratively with our team to design, develop, test, deploy, and maintain software applications. This role will focus on improving internal systems, streamlining workflows, maintaining application performance, and supporting technology initiatives in a remote work environment.

## Key Responsibilities

- Design, develop, test, and maintain software applications and systems.
- Write clean, efficient, scalable, and maintainable code.
- Collaborate with team members to identify technical requirements and develop solutions.
- Troubleshoot software issues, debug code, and implement fixes.
- Develop and maintain APIs, databases, and system integrations.
- Improve application performance, reliability, and security.
- Participate in code reviews, technical documentation, and software testing.
- Identify opportunities to automate repetitive tasks and improve operational efficiency.
- Follow best practices for data protection, access control, and secure software development.
- Communicate project progress, technical challenges, and solutions effectively in a remote team environment.

## Required Qualifications

- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
- Experience in software development using one or more programming languages, such as Python, Java, JavaScript, C#, or TypeScript.
- Knowledge of databases, including SQL and relational database concepts.
- Familiarity with APIs, version control systems such as Git, and software development practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to manage priorities, meet deadlines, and work independently in a remote environment.
- Strong attention to detail and commitment to producing quality work.

## Preferred Qualifications

- Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
- Familiarity with modern web development frameworks and automated testing.
- Experience with CI/CD pipelines, application monitoring, and deployment processes.
- Knowledge of cybersecurity principles and secure handling of confidential information.
- Experience developing workflow automation, document management, or business process applications.

## Remote Work Requirements

- Reliable internet connection and a suitable home workspace.
- Ability to collaborate through video meetings, messaging platforms, and project management tools.
- Ability to work during agreed-upon business hours and meet project deadlines.
- Commitment to maintaining confidentiality and protecting company information.

## What We Offer

- Remote work flexibility.
- Opportunities for professional growth and technical development.
- Collaborative and supportive working environment.
- Opportunity to contribute to meaningful technology projects.
- Competitive compensation based on qualifications and experience.

## Equal Opportunity

Schumacher Law Group is committed to fair and consistent hiring practices. Employment decisions are based on job-related qualifications, skills, and business needs.

<!-- cr:role-end -->

## Apply

Apply at the canonical URL: https://jobs.curriculo.me/schumacher-law-group/job/7e1f320f-7441-4399-adcb-d910bb6598d8#apply
Apply via email: [michealedisom+UFncY8@gmail.com](mailto:michealedisom+UFncY8@gmail.com)

---

*Posted via Curriculo. Schema.org JobPosting JSON-LD is embedded in the canonical HTML at https://jobs.curriculo.me/schumacher-law-group/job/7e1f320f-7441-4399-adcb-d910bb6598d8.*