Job Title : Senior Software Developer


1Stepland has been working on a major country wide e-government solution I joined the team as a senior developer and was assigned the following responsibilities :

  1. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  2. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  3. Document and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  4. Prepare and installs solutions by determining and designing system specifications, standards, and programming.
  5. Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  6. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  7. Protect operations by keeping information confidential.
  8. Provide information by collecting, analyzing, and summarizing development and service issues.
  9. Accomplish engineering and organization mission by completing related results as needed.
  10. Support and develops software engineers by providing advice, coaching and educational opportunities.


  1. Efficiently Provided on site software deployment and training for the selected staff on how to use and manage for multiple solutions .
  2. Planned & Developed ID/Badge Generation - Automated Printing Solution Using C# and Third Party Peripherals to print and write SMART CARD Code on the Badge with a user friendly interface.
  3. Conducted In depth Research on the best solution to Print Badges and Write information directly on the SMART CARD providing valuable report with the regard to price / Quality & Security.
  4. Successfully Planned the solution development software and hardware-wise and was able to deploy the solution on time for the client .
  5. Developed / Maintained / Deployed Multiple successful web solutions using modern Web / Desktop technologies ASP.NET , C# , HTML, AJAX , Jquery , CSS , MSSQL , LINQ , MVC , Telerik Tools , IIS,Powershell , Entity Framework , Winforms
  6. Planned & Deployed Large Cluster of Windows Servers to handle the requirements of the developed solution using the following technologies Thin Clients, Windows Server , DC , RODC , VDI