SENIOR .NET DEVELOPER / JAVA WEB APPS
Summary objective of the job:
The project is based on both .NET and JAVA technologies, using an Agile approach (Kanban, Scrum).
Developing and maintaining web application aimed at assisting customer's consultants in optimally performing their commercial activities by integrating various corporate information systems (e.g. SAP), partner information systems and exposing key data through web UI and web service endpoints.
Responsibilities / Projects:
Manage an internal application developed by the client;
You will work remotely with the Client's team from Cluj and from Germay.
Clarifying requirements with customer contacts;
Developing new functionalities according to incoming requirements;
Maintaining backlog items;
Participating in code reviews and iteration planning;
Leading technical interviews.
Requirements: The ideal candidate should understand the architecture quickly and make further development in the same spirit.
We search a person with good communication skills (exposed to a direct interaction with clients), because there are frequent technical meetings (at least 3 times per week) with Germany (through an application called Communication, a sort of Skype). So, the English language (advanced level) is mandatory, both conversationally and in writing.
- ASP.NET MVC (C#)
- jQuery, KnockoutJS, Telerik Kendo UI for MVC
- MS Unity (for DI)
- Entity Framework (code first)
- database system: SQL Server 2008/2012
- Rhino Mocks for unit testing
- TestPlant eggPlant for automated image-based testing.
- Visual Studio 2015 with TFS for source code management, build management, requirements and project management.
Developing web application based on Java EE
- JSF 2.2
- PrimeFaces 6
- Apache POI and iText
- JPA 2 + EclipseLink
- PostgreSQL 9
- SVN for source code management7.