Senior Application Developer
Omnix International
مجموع سنوات الخبرة :16 years, 3 أشهر
Working on a huge Correspondence system related to government part by using the latest Microsoft technologies.
Role contains:
• Analysis and information gathering.
• Responsible for web development, Coding and Testing by using the latest technologies (MVC 4, Entity Frame Work, SQL Server 2012, Build Server, Microsoft Test project).
• Responsible for software development.
• Planning - Understands the system development life cycle and demonstrates an awareness of established capacity thresholds.
• Build - Understands the process of gathering requirements.
• Translates detailed specifications/functional requirements into structured applications programs, scripts.
• Provides help to other team members when asked to.
* Social Media Manager And SEO, SEM:
• Responsible for managing the Online Marketing and social media presence on all relevant platforms and day to day activities
• Plan, Create and managing Campaigns on Google AdWord and Facebook.
• Integrate the site with the social media controls (Facebook, Twitter, and Google+...).
• Create Researches and present new ideas and a business cases focused on the organization’s targets
• Monitor and present relevant data, trends, successes, exceptions etc
• Handle the Facebook and Twitter pages content depend on development plan.
• Handle all the SEO, SEM parts in the site.
Pre Sales :
• Work with Management and Marketing to help define/refine sales messages.
• Excellent interpersonal relationship building skills.
• Understand business processes and business problems, with Strong analytical skills.
• Ability to develop marketing messages.
.Net Developer :
*Responsible for software development.
*Planning - Understands the system development life cycle and demonstrates an awareness of established capacity thresholds.
*Provides estimates for assigned tasks.
*Build - Understands the basics of the process of gathering requirements.
*Translates detailed specifications/functional requirements into structured applications programs, scripts.
*Creates and maintains documentation of their own work. Executes a test plan and documents the results.
*Execute - Understands the effect of their own task performance on the overall system performance. Investigates and resolves problems.
*Provides help to other team members when asked to
*Maintain and modify existing applications under direction from the technical team leader
*Participate in writing software specification documents with the coordination of the technical team leader
*Participate in creating screens/mock-ups based on existing template
*Implement Development Tasks:
o Write code for development tasks
o Perform code analysis
o Perform testing
o Review code
o Write comments in the coded instructions so that others can understand the program
*Coordinate with the QA department for testing and Quality Assurance issues
*Fix software bugs:
o Troubleshoot and debug software to determine causes of errors and deciding what to do about it
*Conduct researches & do proof of concepts
*Perform software releases on staging.
*Participate in database design
* Certificates : • (MCP) Microsoft .NET Framework - Application Development Foundation. • (MCTS)Microsoft SQL Server 2008, Database Development. • (MCTS)Microsoft Certified Technology Specialist SQL Server 2005 – Implementation and Maintenance. • Developing Microsoft ASP.NET Web Application Using Visual Studio.NET. • Visual Basic .NET Programming with Microsoft.Net. • Programming with Microsoft ADO.NET. • Certificate in business etiquettes. • How to be A leader' From INJAZ Organization.