More jobs:
Development Manager
Job in
Flowood, Rankin County, Mississippi, 39232, USA
Listed on 2026-10-24
Listing for:
Tower Loan
Full Time
position Listed on 2026-10-24
Job specializations:
-
Software Development
Software Project Mgr/ Lead, Software Architect
Job Description & How to Apply Below
Flowood MS:
Full time:
Posted Yesterday:
JR2342
** We take pride in what we do! Deciding to come grow with us is an exciting opportunity to enhance your career success stories. You are the center to what we do. We would love to have you here!
** The Development Manager is responsible for leading software engineering teams and overseeing the development, modernization, and delivery of Tower Loan's technology systems, including the company's internal operating system. Reporting to the Chief Technology Officer, this position manages technical Team Leads and provides leadership to software developers to ensure projects are completed efficiently and meet established technical and business standards. This role oversees software development practices, system architecture, software quality, resource planning, and coordination across development teams to support Tower Loan's ongoing technology initiatives.
** Duties/Responsibilities:
*** Lead software development initiatives, including the modernization of Tower Loan's loan management system, ensuring projects align with established technical requirements, timelines, and business objectives.
* Manage and develop technical Team Leads, providing coaching, performance feedback, and guidance to support the effectiveness and professional growth of software development teams.
* Oversee engineering project plans, resource allocation, delivery schedules, dependencies, and potential risks, communicating significant concerns to the Chief Technology Officer.
* Collaborate with the Financial Services Product Manager and Business Analysts to translate approved business requirements into actionable development plans and priorities.
* Work with software architects and technical Team Leads to establish consistent architecture standards, system designs, development practices, and integration requirements.
* Provide technical oversight through system design evaluations, code reviews, and quality assessments to ensure applications are reliable, maintainable, and efficient.
* Guide the implementation of modern software development technologies and practices, including C#, .NET, SQL Server, microservices, APIs, and event-driven architecture.
* Ensure software development practices incorporate appropriate security controls, data protection measures, regulatory considerations, and system audit capabilities.
* Oversee development processes, including source control, automated testing, continuous integration and deployment, and release readiness.
* Establish accountability for code quality, testing standards, documentation, issue resolution, and overall team performance.
* Coordinate technical dependencies and system integrations across development teams to maintain compatibility, data accuracy, and reliable system performance.
* Support the transition from legacy applications to modern platforms, coordinating migration activities, system compatibility, and implementation readiness.
* Lead the investigation and resolution of significant technical issues, identifying root causes and implementing improvements to prevent recurring problems.
* Monitor engineering performance through development timelines, software quality, defect trends, release efficiency, and system reliability.
* Evaluate staffing needs, participate in hiring and onboarding, and support employee development, performance evaluations, and succession planning.
* Explore opportunities to improve software development processes through emerging technologies, including artificial intelligence, while maintaining appropriate security and quality controls.
* Facilitate communication and coordination among development teams, Quality Assurance, Product Management, Information Technology, and external technology partners.
* Provide regular updates to the Chief Technology Officer and other stakeholders regarding project progress, technical challenges, resource needs, and development priorities.
* Ensure technical documentation, system architecture decisions, integration requirements, and operational procedures are maintained to support long-term system reliability.
* Perform all other duties as assigned.
** Required Skills/Abilities:
*** Strong knowledge of software engineering principles, system architecture, application development, and modern programming technologies, including C# and .NET.
* Demonstrated ability to lead multiple software development teams, manage technical leaders, and coordinate complex technology…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×