Overview
Client is seeking a senior software development leader to drive the design, development, maintenance, testing, and support of enterprise software applications. This role will lead technical delivery across backend systems, guide developers, define project scope, and ensure solutions align with business needs, quality standards, and the software development lifecycle. The ideal candidate brings strong Java backend experience, Azure DevOps expertise, solid database knowledge, and the ability to support complex integrated systems in an Agile environment.
Core Responsibilities
- Lead the design, development, testing, debugging, and maintenance of enterprise software applications
- Define system scope, project objectives, and detailed technical specifications for assigned initiatives
- Ensure compatibility of new development with existing systems and production operations
- Oversee adherence to SDLC standards, development best practices, and quality assurance requirements
- Build and support scalable backend services and RESTful APIs using Java
- Support database operations, querying, and cross-system data integration across MariaDB and SQL Server environments
- Maintain and troubleshoot legacy backend jobs and integrations written in PHP
- Partner with business users, sponsors, and technical teams to evaluate project feasibility and define requirements
- Manage CI/CD activities in Azure DevOps, including build and release processes for JAR files
- Support remote troubleshooting and issue resolution through RDP and terminal services
- Direct, prioritize, and monitor team workload while mentoring junior developers
- Prepare status updates, technical documentation, administrator guides, and end-user support documentation
- Promote strong collaboration across project teams to ensure successful project delivery and user satisfaction
Essential Qualifications, Skills, and Technologies
- Bachelor's degree required; Information Systems or Computer Science preferred
- 9 years of related experience, including 5 years of program development experience
- 5 years of backend development experience using Java
- Strong experience building scalable RESTful APIs
- Hands-on experience with Microsoft Azure
- Strong experience with Azure DevOps for CI/CD, release management, and Agile task tracking
- Strong database experience with MariaDB and SQL Server
- Experience supporting or maintaining PHP-based backend jobs
- Familiarity with React for frontend collaboration and API integration
- Strong understanding of Agile delivery, SDLC processes, and documentation practices
- Experience leading developers, assigning work, and mentoring team members
- Strong troubleshooting, analytical, communication, and organizational skills
Preferred Skills or Experience
- Experience with claims management applications or systems
- Insurance domain knowledge
- Familiarity with US healthcare terminology
- Experience supporting workers' compensation-related systems
- Experience in complex enterprise environments with multiple integrated applications
Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.
Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.