We are looking for suitable candidates who are willing to learn and grow with Titansoft, and value your potential rather than your experience. • Responsible for the over-all systems development life cycle. • Assist management and execution against project plans, delivery commitments, implement the company's resolutions within an Agile/Scrum environment. • Management of departmental resources, staffing, mentoring, and enhancing and growing a team. • Collaborate cross-functionally with stakeholders and across different teams. • Report on status of development, quality, operations, and system performance to department manager.