Pages

Senior Software Engineer Wanted at Malawi Switch Centre Limited


Senior Software Engineer


Malawi Switch Centre Limited (Malswitch) is inviting applications from eligible and qualified individuals to fill a vacancy for the position of Senior Software Engineer within its Applications Development Division in Lilongwe.

The Job

The senior software engineer will contribute to the development of applications and integration of systems, in line with the company’s core application design philosophy to meet the business growth ambitions of Malswitch. The job bears the following attached scope and deliverables.
  1. Systems Design covering detailed specification and design of applications and their components to meet defined business rules, retaining compatibility with enterprise and solution architectures.
  2. Software development to existing corporate software development standards.
  3. Data Analysis extending to evaluation of client business processes and modelling of data structures.
  4. Implement flexible databases to ACID test database design requirements.
  5. Produce system and user documentation for existing functionalities and new applications.
  6. Develop interfaces between systems and integrate software products into existing software environments to produce new platform-specific versions of software products.
  7. Coordinating development work with software engineers.
  8. Participating in product design storming sessions and documenting the results.
Work Experience and Other Attributes
  1. Degree in Computer Science/Business Information Systems/Information Technology.
  2. At least 5 —8 years’ experience in systems analysis, design and development.
  3. Competent knowledge of software design tools and techniques.
  4. Extensive systems development life cycle designing techniques.
  5. Advanced knowledge and experience in rapid software development techniques.
  6. Competent knowledge of database planning and monitoring techniques
  7. Windows database Engines — MS SQL, PostGres, Oracle etc • Database management and tuning techniques.
  8. Competent knowledge of software quality management tools and techniques • Demonstrations, walkthroughs and reviews of deliverables • Group participation such as software demos, with prototyping where possible • Verification, validation and testing • Life cycle designing and implementation • Quality audit tracking. 8. Experience in systems integration
  9. Competent knowledge and experience of IDEs: • Microsoft Visual Studio • Netbeans • Android Studio
How to Apply
Interested candidates meeting the required qualifications and experience should send application letters with detailed Curriculum Vitae (CV), copies of certificates, names and contact details of three (3) traceable referees to the email address below:


Closing date of receiving applications is 13th January 2017

Popular Posts