c# developer | bucureşti

postat
contact
randstad romania
aplică acum

descriere job

postat
locație
bucureşti, bucuresti
sector
IT / telekom
număr de referință
1586 / 1678
contact
randstad romania
NU este obligatoriu să vă înscrieți CV-ul pentru a aplica pentru această poziție, dar dacă aveți o versiune actualizată, este un ajutor important pentru noi. Dacă nu este actualizat sau nu este disponibil acum, îl puteți încărca mai târziu, în orice moment când vă conectați la profilul dvs.


Requirements

RESPONSIBILITIES: 

  • Writing design documents and functional specifications 
  • Participating in design and code reviews 
  • Software development according to the design and functional specifications. 
  • Refactoring old code or after code review 
  • Developing and unit testing new software 
  • Debugging and fixing bugs during stabilization of the software or fixing code smells after  automated build 
  • Participate in the deployment of software components to production  
  • Participate in the diagnosis of software issues from production or test environment  together with a sysadmin or DevOps 
  • Supporting the system post-deployment 

TECHNOLOGIES, TOOLS TO BE USED 

- C#, WPF used in standalone or front-end apps that communicate with Java SOAP Web services - Caliburn + Microsoft Unity Dependency Injection Framework 

- SOAP Web Services 

- Hibernate 

- Spring 

- SQL 

- C++ 

Concepts: 

- S.O.L.I.D. principles, Continuous Integration 

- Tools: Git, Bamboo, Jira, Confluence, Artifactory, Visual Studio, ReSharper, Tomcat, Maven

- AGILE/SCRUM development framework 

- Nice to have: InteliJ IDEA IDE experience 

MINIMAL REQUIREMENTS 

1) EDUCATION 

  • Bachelor's degree or Master's degree in Computer Science or Computer Engineering. 2) REQUIRED QUALIFICATION  
  • 2+ years of experience developing applications in C# 
  • 2+ years experience with .NET framework and WPF 
  • C++ and or Java development experience is an asset 
  • Angular is an asset 
  • Unit testing experience  
  • SQL knowledge 
  • Analysis and design skills, capability to understand the requirements document • Strong background in applying formal development methodologies, including knowledge of  use cases, requirements analysis, UML;  
  • XML technology knowledge, XSL, XPath, XQuery, DTD, XML Schema 

3) SKILLS 

  • Strong communication skills in English (French is an asset) 
  • Good problem solving and analytical skills 
  • Strong team player 
  • Make-it-work attitude under firm deadlines; commitment 
  • Ability to work under pressure
  •  Willing to travel abroad twice a year


Offer

As a software developer, you will be part of a development team that develops applications with C#, where you will be able to improve your C# experience. It is envisioned that in the future we will develop the front-end in angular. If you want to improve and add Java development skills,  we are willing to support you.