Software Engineer, Enterprise Corrections - Courts & Justice
Tyler Technologies
Description
Do you believe in the power of technology to transform lives and create a better world? Are you driven by a deep passion for social impact, eager to make a difference for individuals seeking a second chance at life? If so, we invite you to join our elite and mission-driven team working together to change incarceration in America and create a brighter future for those who need it most.
Tyler Technologies is a leading technology company specializing in developing innovative software solutions for the public sector. We are currently seeking a talented and motivated Software Engineer to join our dynamic development team. This is an exciting opportunity to work on cutting-edge projects and contribute to the growth and success of our organization.
If you love technology, creating software, solving challenges across multiple projects in innovative ways, and you want to join a team of similar minded and similar caliber individuals, then we want to talk!
Hybrid Work Policy: This is a hybrid position which requires the candidate to be local to the Plano,TX or Franklin, TN office 3 days per week.
Please Note: We are not considering candidates who require visa sponsorship for this position. This is a budgetary decision and due to the significant talent available currently who do not require such sponsorship
Responsibilities
- Develop and maintain features for Corrections Solutions products with a focus on security, performance, and testing.
- Collaborate with Product Management and Engineering to ensure quality in a fast-paced, agile environment.
- Write clean, maintainable code, and conduct thorough code reviews.
- Design, implement, actively use, and maintain agentic coding workflows that leverage AI to generate, test, debug, and optimize software solutions.
- Automate and improve build and deployment processes to enhance efficiency and reliability.
- Design and integrate Web Services/APIs as part of product development.
- Work with relational databases (e.g., MySQL) to develop, optimize, and maintain data-driven features.
- Identify technical debt and implement solutions to improve team productivity.
- Confidently deliver features with minimal guidance and support larger projects.
- Participate in on-call rotations to troubleshoot product, security, and urgent engineering issues.
- Create and maintain documentation for recurring issues, knowledge transfer and standard procedures.
Success in This Role
- Demonstrated ability to build and maintain scalable, user-friendly applications using modern programming languages, databases, and front-end frameworks.
- Adaptability to work across various languages and technologies as needed.
- Emphasis on coding standards, maintainability, and code quality.
- Familiarity with AWS, Docker, Kubernetes, and cloud technologies or willingness to learn.
- Mindset for continuous improvement, including test-driven development, automated testing, and continuous deployment.
- Collaborative and proactive approach to problem-solving and solution delivery.
Qualifications
- 1-3 years of professional software development experience, including designing, building, and maintaining SaaS applications.
- Fundamental understanding of software engineering principles, design patterns, and scalable architecture.
- Experience working with relational databases, including schema design, querying, and performance tuning.
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and cloud-native development practices.
- Experience with agentic coding tools and AI-assisted software development workflows, including the ability to leverage AI systems to generate, debug, and optimize code.
- Experience with CI/CD pipelines and modern DevOps workflows.
- Strong communication and problem-solving skills, with the ability to work effectively in cross-functional teams.
- Proven ability to prioritize and deliver quality software in an Agile environment.
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
Nice to have:
- Experience with Node.js
- Familiarity with Web Services, AWS, Docker, Kubernetes, and experience with automating build and deployment processes.
- ...Senior Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for a Senior Software Engineer to be responsible for analyzing, coding...SuggestedLocal areaFlexible hours3 days per week1 day per week
- ...Job Title: Sr. Software Engineer/AWS Cloud Engineer Location: Franklin, TN(USA) JOB TYPE: Full Time and Subcon Salary: USD62k/Annum and SUBCON:30/hr Role Description: AWS Cloud Engineer: MUST HAVE hands on experience in building AWS Cloud Infrastructure...SuggestedFull timeWork experience placement
$72k - $120k
...Software Engineer II Remote We are a hybrid, remote-office company dedicated to growing our talent anywhere! We have onsite locations in: Sioux Falls, SD, Scottsdale, AZ, Louisville, KY, Troy, MI, Franklin, TN, Easton, PA. At Pathward, we take tremendous pride...SuggestedWork experience placementWork at officeLocal areaRemote workFlexible hours$91.7k - $163.7k
...us to start Caring. Connecting. Growing together.As a Senior Software Engineer at Optum Insight, you will be a key contributor to an... ...and integrate intelligent automated features while leveraging enterprise tools to optimize software delivery, driving continuous innovation...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...company. The EcoStruxure Power Advisor engineer position is a unique and exciting opportunity... ...that the customer’s Power Management Software stays in-tune, providing accurate data... ...findings, and tailored recommendations for corrective actions.Lead remote consultation...SuggestedContract workWork at officeRemote work
- ...scripting, integrations, and platform architecture. This role will be key to delivering solutions that align with business goals and enterprise service management strategies. Key Responsibilities Design, develop, and implement ServiceNow applications and enhancements...Remote work
- ...ServiceNow platform across ITSM, ITOM, HRSD, and CSM modules. The role requires deep scripting expertise and a focus on scalable, enterprise-grade solutions. You will design and implement applications using JavaScript, Flow Designer, and integrations, collaborate with...Remote job
- ...identified opportunitiesLiaise with the CTO leadership team and work to bring modernization to the DevOps space while following enterprise guidelines.Play a critical role in building a best practices-based DevOps culture.Build, operate, and advocate DevOps solutions and...Flexible hours3 days per week1 day per week
- ...share, and mitigate risks. Drive system engineering and ensure robust interfaces. Lead... ...to find the Root cause and ensure that corrective and preventive action are implemented to... ...bachelor's experience in electrical and software engineering of power operation solutions...Full timeRemote work3 days per week
$60k
...aerospace and automotive companies. We are seeking an Application Engineer to join the team in St. Louis, MO who will be responsible for... ...needs as they pertain to the utilization of PolyWorks software in conjunction with various metrology systems. JOB DESCRIPTION...Permanent employmentFull timePart timeWork at officeRelocationLong distance- Solution Architect Location: Franklin, TN Work Mode: Hybrid Contract Position A successful solution architect must possess a diverse set of skills including technical expertise, business acumen, and strong communication abilities. Some of the key skills required ...Contract work
- Mandatory skills: Asp.Net, AI , Healthcare As a .Net Fullstack Developer you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards . Responsibilities: Strong expertise in .NET ...
$91.7k - $163.7k
...to start Caring. Connecting. Growing together. As a Senior Software Engineer , you will join an innovative and collaborative team focused... ...) pipelines to support rapid, secure software releases Use enterprise-approved AI tools to streamline workflows, automate repetitive...Minimum wageFull timeWork experience placementLocal areaRemote work- ...TN. This role involves designing, developing, and supporting enterprise applications and integrations within a retail and e-commerce environment... ...for the Senior Java Developer : ~7+ years of professional software development experience with significant hands-on Java...Temporary work
- ...Essential Functions: Successful candidate will provide website design, development, testing, management and support the hardware/software infrastructure for a web-based portal for our internal client. Essential functions will include, but not be limited to: Performing...Full timeWork experience placementWork visa
- Position - Java Developer Franklin, TN, 37068 95k to Max 105k Mandatory Skillset required: Strong proficiency in Java programming and the Spring Boot framework. Strong Knowledge on AWS Cloud. Experience with application development lifecycle and best practices. R...
$90k - $100k
Position - Sr Java Developer Location - Franklin TN Only FTE Salary - $90k - $100k Skills - Microservices and AWS JD: Strong experience in Java, Spring, JPA Experience with Microservices, Spring Boot, JPA Should be well versed with AWS Services (EC2, ECS, EKS, S3,...- ...fast-paced environment, values system reliability and performance, and enjoys working cross-functionally to deliver high-quality software solutions. Key Responsibilities Develop and execute strategic initiatives for software operations aligned with long-term business...Full time
- ...DeveloperThis role involves designing, developing, and supporting enterprise applications and integrations within a retail and e-commerce... ..., and technical design discussions.7+ years of professional software development experience with significant hands-on Java expertise...
$100k
...recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java, javascript, C++ or software programmingSpring boot, Microservices, Docker, Jenkins, Github...Remote jobH1b$89k - $134k
...and resolution of complex issues involving controls hardware, software, networks, and system integration.Coordinate field execution with... ...continue to develop.What we Look forUniversity degree in Engineering, Engineering Technology, HVAC, Electrical, Mechanical, Building...Full timeFor subcontractorWork at office- Role: .NET Developer Location: Franklin, TN (Nashville) Key Requirements: 6+ years of software development experience Strong experience with C#, .NET Framework, .NET Core/.NET 8, ASP.NET Core, and Web APIs Experience with Angular, JavaScript, and TypeScript (React preferred...
- ...and Multi-use Tester (MUT) Windows-based diagnostic tools for automotive ECUs. This role places you at the intersection of software engineering and hands-on hardware integration, enabling automotive technicians to diagnose and update modern vehicles. Based in Franklin...Contract workRemote work
$135k - $170k
..., and scalability of the Salesforce platform and its broader enterprise ecosystem. This role focuses on providing architectural guidance... ..., fostering technical growth, promoting cohesive engineering habits, and driving a high-performing team culture.Govern the...Hourly payFull timeBank staffLocal areaRemote work$120k - $140k
...stakeholders Preferred Qualifications NICE CXone certifications Experience integrating CXone with CRM, ticketing or enterprise applications Experience with Salesforce, ServiceNow or similar platforms Experience with NICE CXone Workforce Management, Quality...Full timeWork at office- ...to peers. Stay up-to-date with the latest industry trends and technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in front-end development with a strong focus on React, React Hooks, and JavaScript. Experience...Full timeLocal areaRelocation2 days per week3 days per week
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a...Work at officeLocal areaRemote workWorldwideFlexible hours2 days per week
- C# Developer Franklin, Tennessee, United States Or refer someone Job Openings C# Developer We are looking for a C# Developer for a 6 month contract. Your primary focus will be sourcing the internet for real estate data and put together services that run all day and night...Contract workWork at officeLocal areaRemote workNight shift
- ...electrical and electronic systems and prototypes according to engineering data and knowledge of electrical principles, using hand tools... ...Modify electrical prototypes, parts, assemblies, and systems to correct functional deviations. Plan method and sequence of...Contract workTemporary work
- ...are not optional. They are essential.We're looking for a lead engineer who wants to solve complex technical challenges at scale and help... ...expert in C# and the .NET ecosystem.10+ years of commercial software engineering experience, including significant experience designing...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Enterprise Corrections - Courts & Justice. Be the first to apply!
- software developer positions Franklin, TN
- senior software engineer remote Franklin, TN
- cybersecurity software engineer Franklin, TN
- part time software developer remote Franklin, TN
- software engineer remote Franklin, TN
- software engineer Franklin, TN
- software engineer amazon Franklin, TN
- junior software developer remote Franklin, TN
- software developer Franklin, TN
- software engineer healthcare Franklin, TN


