c# developer | bucureşti

posted
contact
randstad romania
apply now

job details

posted
location
bucureşti, bucuresti
sector
IT, Telecom
reference number
1586 / 1678
contact
randstad romania
You do not need to upload a curriculum vitae to apply for this position, moreover as a simple solution you can apply with your Linkedin profile. Click on the "Apply" button and choose from the application options that requires not more than 2 minutes.


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.