← Back to Jobs Page

Click here to apply for this position

Senior Software Developer

Posted On 4th Jun 2020
Location Accra, Greater Accra, Ghana
Preferred Qualifications Bachelor Degree In Computer Science
Contract Type Permanent
Min. Years of Exp 4 years
Age Range Any
Preferred Gender Any
Interview Date 18th Jun 2020
Start Date 8th Jul 2020
Preferred Skills O Analyzing Information O Software Debugging
Description Job Description: As A Member Of Our Software Development Team You Will Design, Develop, Test, Deploy And Maintain Software Solutions That Facilitate The Core Business And Day-to-day Operations. You Will Work As Part Of A Small Team To Deliver High Quality Applications That May Be Used Internally By Business Units Or Externally By Clients/customers And Partners. As A Senior Software Developer, You Will Be Expected To Exhibit Leadership By Guiding, Mentoring And Coaching Junior Developers In The Performance Of Their Duties. Essential Functions: 1. Develop Software Solutions By Studying Information Needs; Conferring With Users; Studying Systems Flow, Data Usage, And Work Processes; Investigating Problem Areas And Following The Software Development Lifecycle 2. Write And Refine Code (programming) 3. Develop, Extend, And Maintain Existing Software Programs To Ensure They Operate At An Optimal Level 4. Produce Detailed Test Plans And Use These To Test The Product In Controlled, Real Situations Before Going Live 5. Integrate Existing Software Products And Get Different Platforms To Work Together 6. Prepare Detailed Documentation For All Software Programs Developed 7. Mentor Junior Software Developers 8. Collaborate With Other Software Developers, Business Analysts And Software Architects To Plan, Design, Develop, Test, And Maintain Web- And Desktop-based Business Applications 9. Adhere To High-quality Development Principles While Delivering Solutions On-time And On-budget 10. Provide Third-level Support To Business Users 11. Research And Evaluate A Variety Of Software Products Other Functions: 12. Prepare And Install Software Solutions By Determining And Designing Detailed System Specifications, Adhering To Industry Standards 13. Assist In The Collection And Documentation Of User Requirements, Development Of User Stories, Estimates And Work Plans. 14. Prepare And Present Ideas For System Improvements, Including Cost Proposals 15. Work Closely With Other Staff, Such As Project Managers, Graphic Artists, Designers, Developers, Business Analysts, Systems Analysts, And Sales And Marketing Professionals 16. Update Job Knowledge By Studying State-of-the-art Development Tools, Investigating New Programming Techniques And Technologies, And Computing Equipment; Participating In Educational Opportunities; Reading Professional Publications; Maintaining Personal Networks And Participating In Professional Organizations. 17. Test New Programs Procured And Fault Finding 18. Prepare Training Manuals For Users 19. Maintain The Systems Once Deployed 20. Protect Operations By Keeping Information Confidential. 21. Any Other Duties Assigned Skills/Experience: We Are Looking For Exceptional, Self-motivated Candidates With A Keen Interest In Computing And At Least 3 Years Of Software Development Experience. The Ideal Candidate Should Also Have The Following Skills: O Analyzing Information O Software Debugging O Software Testing O Problem Solving O Teamwork O Excellent Communication Skills O The Ability To Work Under Pressure On Multiple Projects Within Your Project Timeframes; The Ideal Candidate Should Also Be Able To Demonstrate Experience In Most Or All Of The Following Technologies: O Microsoft .NET Framework, C# O SQL Server, SQL/T-SQL, PostgreSQL O Python O ASP.NET MVC, JavaScript/JQuery, CSS\ O Cloud Computing In Addition To The Above, Any Experience In Some Or All Of The Technologies And Methodologies Below Will Significantly Enhance Your Application For This Role: O Agile Scrum, TDD, BDD, CI O Bootstrap, JQuery DataTables, Telerik UI, Infragistics UI O Linux/Unix O PHP/Perl O MySQL O LINQ, NHibernate O Design Patterns
Conditions None