Maintain different types of software, including reporting and business applications.
Able to configure server/installation on his/her own.
Scripting for database backups + Manual backups. Generate/Retain system backups.
Proficient in languages/ platforms including .NET, C#, ASP, and similar tools.
Strong command on databases including MySQL, SQL Server. Be able to design, normalize, de-normalize databases, and write procedures and optimize SQL.
Liaise with the business units, system engineer, and support teams to configure hosting and data processing environment.
Help configure software and databases, webservers + database servers. Coordinate and support extending solutions for data quality improvement and monitoring.
Develop training material and conduct training and workshops on the developed system.
Scripting for database backups + Manual backups. Generate/Retain system backups.
Any other job assigned by the management
Requirements:
BS degree in Computer Science, Engineering or a related subject
3+ years of practical experience in a medium-sized organization preferably a CMMI level certified organization.
Certification is a definite plus
Three plus years of writing code in .NET, C#, ASP, and similar tools is a must. Testing software applications to production.
Experience in working on STATA/SPSS
Able to conclude/deliver a software project on his/her own.
Complete working knowledge of software development lifecycle
Working experience in mobile application development.
Experience with configuring databases MySQL and SQL server.
Solid experience in the administration and performance tuning of application stacks (e.g., Tomcat, JBoss, Apache, Ruby, MySQL)
Fluency in written and verbal English is required and Pashto is preference.