Summary:
Under the direction of the Director of Enterprise Applications, the Development Manager leads the design, development, security, and maintenance of enterprise applications and system integrations. This role provides direct supervision to Junior Developers, partners closely with vendors, and ensures that development initiatives follow best practices for architecture, security, documentation, and quality assurance.
The Development Manager will be responsible for gathering and documenting business requirements, designing technical solutions, coordinating development activities, managing security vulnerability scanning, and delivering user-facing demos. This position requires strong analytical skills, excellent communication abilities, and the capacity to manage multiple projects in a fast‑paced, collaborative environment.
ResponsibilitiesEssential Duties and Responsibilities:
Leadership & Oversight
Supervise, mentor, and support Junior Developers, including code reviews, workload planning and professional development.Provide technical leadership in application design, architecture, and development standardsApplication and Interface Development
Design, develop, review and maintain custom multi-user and web-based applicationsOversee and maintain system interfaces across the enterprise application ecosystemEnsure application reliability, scalability and maintainability through proper architecture, testing and documentationSecurity, Compliance & Quality
Evaluate and implement application security best practices, including static/dynamic code scanning with Veracode or similar security toolsRemediate and track vulnerabilities, ensuring compliance with corporate security policesMaintain and enforce version control and development of lifecycle standardsVendor and Stakeholder Collaboration
Serve as primary technical liaison to external vendors for products, integrations and supportWork with business managers, process owners, and end users to define requirements, propose solutions and validate functionalityProject Management
Lead planning, scheduling and execution of development projectsGather and document business and technical requirements, including workflow diagrams, specifications and system documentationDeliver demos and walkthrough to clients, business partners and end usersProvide status updates, track issues and ensure timely resolutionSupport & Operations
Detect, troubleshoot and resolve complex application and interface issuesEnsure adequate controls are in place to safeguard corporate data and system integrityConduct research into emerging tools, technologies and development methodsGeneral
Maintain complete and up-to-date system documentationMust conduct self in an ethical, legal and responsible manner at all timesAttends all mandatory meetings, trainings, and assignments as delegated.Perform other duties and responsibilities as assignedMust adhere to the polices, principles, and guidance within the Employee Handbook and Code of Business Conduct.Qualifications
Education/Experience:
Bachelor’s degree in Computer Science, Information Systems or related field preferred7+ years of professional application development experience2+ years of experience in supervisory or technical lead roleStrongly proficient with:.NET, C#, JavaScript, CSS, SQL Server (SSIS, SSRS)Visual Studio, Azure DevOps, Git or other version control systemsWeb services, APIs and system integrationsExperience with application security scanning tools (e.g., Veracode) preferredDemonstrated ability to manage projects, requirements and deliverablesStrong analytical and problem solving skillsExceptional written and verbal communication skills, including ability to present technical material in user-friendly languageAbility to prioritize tasks in a high-demand environment and adapt to changing prioritiesExperince working in a team-oriented, collaborative environmentSome after-hours or weekend work may be requiredOptions Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Create Your Profile! Not ready to apply? Connect with us for general consideration and email updates.
By registering your profile or applying to a position with Reliant Rehabilitation you agree to our EEO and Consent Policy that can be viewed here.
For job applicants residing in the state of California, please read the additional Privacy Notice found here. Application FAQs
Software Powered by iCIMS
www.icims.com