Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email5years
Not Disclosed
Salary Not Disclosed
1 Vacancy
Our client is seeking a dynamic and experienced Lead Developer to join their team. In this role you will oversee the planning coordination and execution of application software projects ensuring adherence to protocols and standards while driving successful project completion within defined timelines. If you thrive in a challenging fastpaced environment and possess strong leadership and organizational skills we encourage you to apply and become a key player in their innovative software development initiatives.
1. SOFTWARE DEVELOPMENT RESPONSIBILITIES
Construct complex application software code integrating various using multiple platforms and methodologies
Develop new application software specifications encompassing functional programming and system process flows
Complete the technical design detailed specifications and programming of system components and integration
Debug computer program code and modify interfaces for existing applications while maintaining data integrity
Develop components for new multifaceted computer systems and revise existing systems with numerous application components
2. BUSINESS ANALYSIS AND PROBLEM SOLVING
Conduct business analysis to determine and implement a course of action set priorities and recognize changing events during projects
Solve diverse and unusual problems by analysing information and interpreting processes
Determine business process flows and ensure client specification for system components meet defined requirements
Adapt techniques and modify procedures to achieve objectives within agreed project scope and deliverables
3. TEAM LEADERSHIP AND MONITORING
Act as a mentor to junior staff and technical implementation aspects of projects
Coordinate tasks resources and people required for problem solutions including setting security authorisations
Work cooperatively with others to determine information and understand complex business requirements
4. TECHNICAL EXPERTISE AND IMPLEMENTION
Write complex programs using various computing and scripting languages
Develop and install new and modified administrative application systems using project management best practices
Develop and perform application testing procedures
Work with complex data effectively and efficiently
Provide Level III postimplementation support for technical: issues to users
5. INFORMATION CONSOLIDATION AND ANALYSIS
Search and gather information from various sources to complete environmental scans
Develop time and cost estimates for project assignments
Exchange technical concepts and information with clients to ensure understanding
Contribute to the review development and modification of best practices and technical solutions.
Full Time