About KPMG
KPMG in Caricom is a member firm of KPMG International, and is comprised of offices in Jamaica, Trinidad and Tobago and Barbados and the Eastern Caribbean operating as one integrated business. KPMG is a global organization of independent professional services firms providing Audit, Tax and Advisory services. KPMG firms operate in 143 countries and territories with more than 273,000 partners and employees working in member firms around the world.
Summary
KPMG in Caricom is seeking to hire talented, highly motivated Systems Development Manager will be responsible for leading a team of developers, playing a hands-on role in the application development process, and ensuring the achievement of team goals and objectives. The successful candidate must have a strong technical background, intuitive software development skills, proficient in business intelligence and data analysis tools along with the ability to manage stakeholder expectations effectively.
Responsibilities
- β’ Lead and manage a team of developers, providing guidance, coaching, and support to ensure high performance, productivity, and continuous growth.
- β’ Collaborate with stakeholders to understand their requirements, translate them into technical specifications, and manage expectations throughout the development lifecycle.
- β’ Oversee the design, development, testing, and deployment of software applications, ensuring adherence to coding standards, best practices, and quality guidelines.
- β’ Contribute to and apply strict compliance to KPMG published IT standards.
- β’ Drive the development process by actively participating in hands-on coding and troubleshooting when necessary, while also balancing managerial responsibilities.
- β’ Build automated reports and dashboards with the help of Power BI and other reporting tools
- β’ Analyze business requirements, research, design and write new software programs.
- β’ Provide escalated technical support where necessary for all internal applications.
- β’ Maintain systems and remediate software defects where required.
- β’ Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.
- β’ Identify opportunities for process improvement, efficiency gains, and innovation within the development team, and implement effective strategies accordingly.
- β’ Foster a positive and collaborative work environment that promotes teamwork, creativity, and a culture of continuous learning.
- β’ Write and maintain effective end user and system documentation for internal applications.
- β’ Generate required reports within a timely manner.
- β’ Ensure all project documents are complete and current using documentation standards.
- β’ Conduct training sessions related to internal applications for technical staff and end users.
- β’ Stay updated with emerging technologies, industry trends, and best practices in software development, and proactively share knowledge and insights with the team.
Preferred Qualifications
- β Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus
- β βProven experience in software development, with expertise in programming languages such as C#, C++, VB.Net, ASP.net, SQL Server or similar.
- β Working knowledge in tools and systems on MS SQL Server BI Stack, including SSRS and TSQL, Power Query, MDX, PowerBI, and DAX
- β Demonstrated leadership experience, including team management, mentoring, and project coordination.
- β Strong understanding of the software development lifecycle (SDLC) and experience in agile development methodologies.
- β Excellent problem-solving skills and the ability to make informed decisions quickly in a fast-paced environment.
- β Exceptional communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders.
- β Solid organizational and time management abilities, with the capability to prioritize tasks and meet deadlines.
- β Experience in managing stakeholder expectations and balancing competing demands.
- β Knowledge of software quality assurance principles and best practices.
- β Familiarity with version control systems and issue tracking tools.
Additional Information and Instructions
Compensation and benefits are very competitive and will be commensurate with experience. We thank all interested applicants; however, only shortlisted candidates will be contacted.
Share this Job
Job Overview
π Please mention IslandHints when applying. It helps us grow our platform. Thank you! Never pay to apply for jobs. Be wary of requests for upfront equipment purchases or training fees - these are common scams. NEVER pay for anything! Avoid "how to work online" links and verify company communications through official domains. Learn more about avoiding scams β