Software Development Manager
Listed on 2026-02-28
-
IT/Tech
IT Project Manager, Systems Analyst
Overview
The Manager of Software Development manages multiple software development teams in all aspects of the software development life-cycle.
Job Duties- Leads projects and is accountable for successful technical implementation of business software applications.
- Assembles project plans monitors work efforts daily, performs quality reviews, and escalates functional, quality, and timeline issues appropriately.
- Develops or guides in developing project governance documents that effectively explain the business objective, scope, approach, and timeline.
- Coordinates internal IT processes and resources in order to successfully deploy new solutions to the business.
- Coordinates communication and prepares project status presentations to project team members, Project Sponsors, and IT Executives.
- Tracks key project milestones and adjusts project plans when necessary to meet project objectives.
- Oversees adherence to project and business governance standards and methodologies.
- Manages one or more cross-functional projects.
- Ensures policies and procedures, software development guidelines, user interface standards, and change control processes are followed.
- Completes performance reviews for direct reports.
- Ensures projects are delivered on time and according to specifications, and informs executive management when tasks fall behind schedule.
- Ensures project metrics are defined, measured and reported.
- Keeps key user representatives and team members updated on project status and problem resolution status.
- Ensures applications are developed using documented coding techniques.
- Oversees and participates in the development and unit testing of solutions as specified in the Technical Design obtains code reviews from appropriate technical staff and ensures standards and policies are adhered to.
- Offers proposed design changes/suggestions to processes and applications exerts significant latitude in determining the objectives of an assignment.
- Performs other duties as assigned.
- Typically requires a bachelor's degree and eight (8) to twelve (12) years of relevant experience or equivalent combination.
- Typically requires two (2) or more years managerial/leadership experience.
- Extensive knowledge and expertise in the use of project management methodologies and tools, resource management practices, and change management techniques.
- Basic leadership skills.
- Possesses strong product/technology/industry knowledge.
- Ability to prioritize projects and deliverables.
- Experience with structured application development and change control methodologies.
- Experience with object oriented analysis and design.
- Knowledge of database design , programming languages and coding techniques.
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
#J-18808-Ljbffr(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).