Job type
PermanentLocation
BelfastWorking Pattern
Full-timeSpecialism
Software DevelopmentIndustry
Accountancy FirmsPay
Negotiable
Senior Software Developer | Belfast | Hybrid
Overview:
This senior-level role is responsible for the creation and implementation of new or updated application systems and programs, working closely with the Technology team. The main goal is to lead the analysis and programming activities for application systems.
This senior-level role is responsible for the creation and implementation of new or updated application systems and programs, working closely with the Technology team. The main goal is to lead the analysis and programming activities for application systems.
Key Responsibilities:
- Collaborate with various management teams to ensure seamless integration of functions to achieve objectives, and identify and define necessary system enhancements for new products and process improvements.
- Address a range of high-impact issues/projects through thorough evaluation of complex business and system processes, as well as industry standards.
- Provide specialised expertise in applications programming and ensure that application design aligns with the overall architectural blueprint.
- Utilise advanced knowledge of system flow to develop standards for coding, testing, debugging, and implementation.
- Gain a deep understanding of how different business areas, such as architecture and infrastructure, work together to achieve business goals.
- Conduct in-depth analysis with interpretive thinking to identify issues and develop innovative solutions.
- Act as a mentor or coach to mid-level developers and analysts, assigning work as needed.
- Assess risks appropriately when making business decisions, ensuring the firm's reputation is protected and compliance with applicable laws, rules, and regulations is maintained. Demonstrate sound ethical judgment in personal behaviour, conduct, and business practices, and manage and report control issues transparently.
Qualifications:
- 6-10 years of relevant experience in applications development or systems analysis.
- Extensive experience in system analysis and software application programming.
- Proven track record in managing and implementing successful projects.
- Subject Matter Expert (SME) in at least one area of applications development.
- Ability to quickly adjust priorities as needed.
- Demonstrated leadership and project management skills.
- Clear and concise written and verbal communication skills.
Education:
- Bachelor’s degree or equivalent experience required.
- Master’s degree preferred.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.