Senior Applications Developer (AI)

Senior Applications Developer (AI)

Job Type:

Direct-Hire

Location

Remote

Industry:

Legal

Category:

App Dev Manager

Compensation Range:

$140,000 - $175,000 Per Year

Job id:

25470

Additional Compensation Info:

Competitive compensation package Discretionary year-end bonus Paid-time off and holiday leave

Rich Text Widget

Job Title: Senior Software Engineer
Work Arrangement: Primarily Remote

Role Overview
We are seeking a Senior Software Engineer to join an internal application development team responsible for building and maintaining business-critical systems used across a large organization.

This role is hands-on and full stack, with responsibility for designing, developing, and supporting scalable applications that enable operational efficiency, reporting, and workflow automation. The position requires strong engineering fundamentals, the ability to work independently, and experience delivering reliable solutions in complex environments.

Key Responsibilities
• Design, develop, and maintain internal business applications and supporting services
• Build scalable backend services and application interfaces to support system integrations
• Develop modern, user-friendly front-end components aligned with performance and usability standards
• Design and optimize data models, queries, and data access patterns to ensure application reliability
• Apply sound software engineering practices including modular design, automated testing, and maintainable code structures
• Support integrations with shared enterprise platforms and internal tools
• Deploy and support applications in cloud-hosted environments
• Participate in architecture discussions, code reviews, and technical planning
• Use internal productivity and automation tools to improve development workflows (non-customer-facing)
• Provide production support and resolve application issues in a timely manner
• Collaborate with stakeholders, analysts, QA teams, and other engineers throughout the delivery lifecycle
• Create and maintain clear technical documentation and implementation standards

Required Experience
• 8+ years of professional software development experience in an enterprise environment
• Strong experience building server-side applications and service-based architectures
• Advanced experience working with relational data stores, including query optimization and schema design
• Front-end development experience using modern client-side frameworks and web technologies
• Experience working with data access abstractions or ORM-style frameworks
• Practical experience deploying and maintaining applications in cloud environments
• Experience integrating applications with internal platforms and shared services
• Proficiency with version control systems and modern build/deployment workflows
• Ability to translate functional requirements into well-designed technical solutions
• Strong communication skills and comfort working across technical and non-technical teams
• Demonstrated ownership, accountability, and ability to work independently
• Adaptability and willingness to learn new technologies as project needs evolve
• Strong documentation habits supporting maintainability and knowledge transfer
• Solid understanding of software design principles and clean coding practices

Nice to Have
• Experience supporting long-lived or mission-critical internal systems
• Familiarity with workflow, content, or operational platforms
• Exposure to internal developer tooling used for efficiency and documentation
• Experience modernizing or maintaining legacy systems alongside newer platforms
• Knowledge of common authentication and access control concepts

Work Environment
• Distributed development team
• Focus on stability, scalability, and long-term system ownership
• Emphasis on collaboration, accountability, and technical quality

 

#LI-CW1

 

Apply Now
Apply Now
Share this Job
Read More
SCHEMA MARKUP ( This text will only show on the editor. )
Back to Job Search Back to Job Search