Senior Software Developer at GODP Consulting

GODP - We combine social, real-time and efficient technology to put information at your finger-tip so you can make fast, informed and efficient decisions. We do more than developing tools that transform repetitive processes into single click of a button, GODP helps businesses of various sizes simplify complex business through well-thought business and information technology. We create a trusted relationship with our customers that bring value to them.We are recruiting to fill the position below:Job Title: Senior Software DeveloperLocation: LagosPosition OverviewSoftware Development Manager will be responsible for leading and coordinating software development activities throughout the product lifecycle, including key design decisions for the technology, as well as the structure and configuration of the productAbility to architect, design, and deliver highly reliable, scalable enterprise class software applications is a mustThis is a hands-on leadership role where the employee can expect to directly contribute to product development.ResponsibilitiesLead development teams, establishes development standards and agile software development practicesCollaborate with product and project management, Quality Assurance, Support, Marketing, and executive management to ensure the development team meets software release schedules, goals, and objectivesContribute to development, review, and maintenance of product requirements documents, technical design documents and functional specificationsDesign solutions based on deep knowledge of the technologies involvedEnsures changes adhere to existing architectural principles and do not violate requirements around security, scalability, performance, or maintainabilityParticipate in regular status meetings to track progress, communicate risks and escalate concerns in a timely mannerHelp establish quality methodologies, metrics, and standards to track and improve engineering productivityBuild world-class, development teams through smart recruitment, mentoring and career developmentManage the personnel actions for the software development staff which includes but is not limited to, approving vacation, scheduling employees, training and evaluating employees, coaching and counseling when appropriate, and making salary or merit increase recommendationsManage and motivate staff 

Apply at