<p>AbsoluteJobs Romania is looking for a Software Developer for .Net for its client, a global solutions provider focused on healthcare ICT and mobile workflow solutions.&nbsp;</p>

<p><strong>Requirements:</strong></p>

<ul>
	<li>- University education directed towards data or similar competence;</li>
	<li>- Be able to create requirements and design specification from high level requirements;</li>
	<li>- Be able to design and implement software with high quality from requirements. The problems are often complex and several solutions need to be considered;</li>
	<li>- General knowledge of the company&#39;s products and system;</li>
	<li>- Specialisation and proven experience in C# / .NET development;</li>
	<li>- Good understanding of object oriented programming and concepts such as multi-threading, MVP, unit testing, layered architecture and patterns;</li>
	<li>- Experience of WCF, WebAPI;</li>
	<li>- Knowledge of SQL Server and Entity Framework;</li>
	<li>- Experience with source control management tools such as git;</li>
	<li>- Experience of WPF, Prism and MVVM is meritorious;</li>
	<li>- Good understanding of the consequences of technical decisions in the software area;</li>
	<li>- Good ability to work independently;</li>
	<li>- Good ability to co-operate with others both inside and outside the company;</li>
	<li>- Be able to speak English fluently and write technical documents in English.</li>
</ul>

<p><strong>Responsibilities:</strong></p>

<ul>
	<li>- Participate in development projects as software engineer;</li>
	<li>- Work with software maintenance of existing products;</li>
	<li>- Responsible for finding optimal software solutions with regard to functionality, reliability, performance, implementation time and production of the product;</li>
	<li>- Responsible for suggesting changes or improvements to given requirement specifications;</li>
	<li>- Responsible for creating requirements and design documentation;</li>
	<li>- Participate in design reviews and call for design reviews on his/her own work when necessary;</li>
	<li>- Responsible for verification of his own software modules and to participate in the verification of the complete software product;</li>
	<li>- Responsible for reporting the progress of his work and divergences from specifications and made plans;</li>
	<li>- Responsible for maintaining and developing his own competence;</li>
	<li>- Spread information about technical solutions between the different development projects;</li>
	<li>- Suggest and lead technical investigations and studies;</li>
	<li>- Suggest and lead thesis work;</li>
	<li>- Responsible for suggesting improvements of the operational documents (e.g. tasks, Standard Operating Procedures and work instructions).</li>
</ul>
