JOBSEARCHER

Software Engineer, Innovation (Remote)

TalentifyRemoteMay 23rd, 2026
Hiring Company Gossett PLLC, a leading national law firm, is recruiting for a Software Engineer, Innovation. The Software Engineer will work with team members and practice-specific team leadership to facilitate the effective use of technology and processes to support practice group strategic objectives. The focus of this position is on enhancing our client service by supporting the implementation and use of meaningful practice technologies and solutions that improve our efficiencies and client service. This position reports to the Development Manager, Innovation. It is a fully remote position in association with any Hiring Company office location.Essential Duties And ResponsibilitiesDesigns, develops, tests, and maintains software applications to support legal practice innovation and operational efficiency, following modern software engineering practices and utilizing languages and frameworks appropriate to the solution under development (e.g., C#, .NET, Python, etc.).Contributes to full software development lifecycle activities, including requirements gathering, architectural design, code reviews, documentation, deployment, and maintenance, in collaboration with team members and legal professionals.Works closely with attorneys and cross-functional project teams to analyze complex business problems, identify potential software solutions to procedural inefficiencies, and design programs to increase operating efficiency, facilitate adoption, or adapt to new requirements.Evaluates and pilots legal technologies and platforms, including emerging tools in artificial intelligence, automation, and analytics, assessing their technical feasibility and integration into the firm’s technology ecosystem.Builds custom internal tools and integrations between systems (e.g., document management, CRM, billing, etc.) to enhance usability and automate repetitive tasks.Maintains technical and process documentation , including code comments, internal wiki entries, and usage guides, to ensure sustainability of tools developed.Produce weekly and monthly reports of work performed, trainings, and other relevant reports as requested by the Development Manager, Innovation.Participates in vendor evaluations, team meetings, and internal innovation events, representing technical perspectives in discussions and providing constructive feedback on proposed solutions. Perform additional practice service functions and tasks as requested.Knowledge, Skills And Abilities RequiredBachelor’s degree in Computer Science, Software Engineering, or a related technical field required; JD is a plus.At least two to three years of professional software development experience as a member of an engineering team, ideally with exposure to legal, professional services, or regulated industries. Has familiarity with agile development methodologies, modern software development lifecycle practices, and basic DevOps principles.Proficiency in one or more programming languages (e.g., Python, C#, JavaScript/TypeScript) and familiarity with software development tools such as Git, CI/CD pipelines, and issue tracking systems (e.g., Jira, Azure DevOps).Experience designing, developing, and deploying applications or automations, including web applications, APIs, or integrations with third-party platforms (e.g., document management systems, collaboration tools, workflow platforms).Demonstrated ability to analyze complex problems, translate requirements into technical solutions, and deliver high-quality results with minimal supervision. Project management, process improvement, and/or knowledge management experience is a plus.Strong analytical and problem-solving skills, ability to organize and prioritize multiple assignments, use initiative and judgment to accomplish results, participate as a team leader or member of a team, work under pressure, and complete job assignments in an accurate, timely, and professional manner.Experience with practice technologies such as document automation tools, e-signature software, client collaboration tools and transaction management solutions preferred.Must be a self-starter, highly organized and a team player. Strong verbal and written communication skills, including demonstrated experience in analyzing and synthesizing how data-informed decisions are being made.Ability to work independently with some level of autonomy, taking initiative to ensure performance aligns with business objectives.Ability to execute tasks in a client-centric manner and to work effectively and efficiently in a