Jobsinghana.com
 

Software Developer

JOB SUMMARY

Company RANCARD SOLUT...
Industry High Technolo...
Category I.T.
Location Accra
Job Status Full-time
Salary Attractive
Education M.Sc
Experience 5 years
Job Expires Apr 17, 2012
Contact ...
 

Job Description

Key Responsibilities:

  • Write    server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly.     You should also have a strong understanding of, and practical experience with, Java/PLAY web application development.        
  • Build our platforms, systems and networking infrastructure using your strong background in distributed systems, OS/kernel, network system design, and large scale storage systems.
  • Specialist domains: NoSQl frameworks, Map Reduce, JSON, AJAX, Graph theory & internationalization
  • Lead cross-functional teams in charge of building social recommendation systems and integrated development environments
  • Interact with product owners and key stakeholders to understand, document and prioritize product feature requirements
  • Interact with product managers and graphic designers to deliver intuitive front-end user interfaces for client-server applications
  • Participate with scrum teams to plan and commit to each iteration of work
  • Drive towards delivery of commitments through each iteration, identify risks, and develop risk mitigation plans
  • Design and optimize code to run efficiently across multiple platforms and resource-constrained environments
  • Participate in code reviews, test plan reviews, and document reviews
  • Be open to learning new technologies and new problem domains

Required Skills or Experience

  •  5-10 years experience programming in C/C++, Java, PHP, PERL, Python or Ruby on Windows, Linux or UNIX platforms
  • Awareness of software development methodologies and life cycles
  • Passion for solving difficult problems
  • Exemplary planning and communication skills
  • Strong analytical skills
  • Experience with client-server, multi-threading, and network programming
  • Experience debugging complex software applications in Windows and Linux development environments
  • Experience using source control systems (CVS, SVN, or Git)
  • Additional experience writing highly scalable server-side components an advantage.
  • Large systems software design and development experience, with extensive knowledge of Unix/Linux.
  • Knowledge of distributed systems and large data problems
  • Demonstrated ability to deliver quality software products on time
  • Proven ability to deliver complex projects independently and on time, with excellent problem-solving and debugging skills
  • Must be a team player
  • Experience working with or managing off-shore development teams
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Master’s or Bachelor’s degree in Software Engineering, Computer Science or equivalent experience

How To Apply

Sorry, job has expired.

 
Note

Please note, employers receive numerous applications per posting and will only shortlist the most qualified candidates. Also Jobsinghana.com is not involved in any decision made by an employer/recruiter and therefore does not guarantee that applications sent will result in a candidate being shortlisted/selected for that position.
 
 
To Top