|
Responsibilities and attributions:
- Designs software / application. Create computer software programs, elaborates (write code) programs or program modules for business / projects; - Test program modules / programs / applications with test data and / or actual data; - Integrate software modules / programs / applications in the system; - Implements programs / applications that will run at the beneficiaries; - Analyze issues, identify the information flow, procedures / processes, and relationships with other problems in the system; - Monitor the correct use of programs / applications by beneficiaries / users; - Instructs users on proper use of the program / application; Assist users when the situation demands; - Save regularly and programs in critical situations and test data; Keep backups of the programs / data stored; Restoring the needed programs / saved data and helps users to recover information; Maintain programs; - Cooperate with representatives of the beneficiaries or potential clients to find solutions that are compliant with the requirements and restrictions to the content / financial / time of it; - Collaborate with team members / project and with people from other departments to integrate software modules / programs / components / applications software in the computer system.
Required Qualifications: (Education, Technical Skills/Knowledge)
Education:
- Cybernetics, Informatics, Automations & Computer Science Faculty, Computer Science Faculty degree.
Technical Skills/Knowledge:
- Minimum of 3 years’ experience in design, development and implementation supported by portfolio/work examples showcasing these abilities; - Advanced knowledge: object-oriented programming, software development, MS Team Foundation Server (Agile-Scrum template); - Experience programming in Microsoft .NET 4.0 C#, ASP.NET, JavaScript, XML, HTML, database interactions and data modeling tools; - Background in database management systems and database applications programming - MS SQL Server Database; - Experience developing functional prototypes to illustrate concepts and contribute to rapid, iterative solution development (Agile); - Knowledge of the Windows operating system, including system administration associated with file management, networking and batch programming - Good knowledge for MS Office Applications& programming tools (VBA for Excel, Visio and MSP); - Fluency in English; - Ability to work outside standard hours and travel occasionally; - Work autonomously and meet objectives; - Generally has a constant concern for improving his performance; - Committed to high quality.
Desired Qualifications: (Education, Technical Skills/Knowledge)
- Experience programming solution in MS Silverlight and SharePoint; - Passion for staying abreast of new/emerging technologies, tools, platforms and APIs.
|