Application designer and developer on Microsoft platform (.NET/C#/CRM)

Kód
000356
Názov
Application designer and developer on Microsoft platform (.NET/C#/CRM)
Jazyk
Anglický jazyk

Job description

Key responsibilities:
- Participates as a member of a team providing a development of new and maintenance of existing features of software applications
- Applies either broad or in-depth knowledge in one or more software development technologies
- Applies 3rd party frameworks, tools and solutions
- Completes a design of software components and applications to enable implementation
- Implements a code, using industry-standard development environment
- Fixes defects in testing and maintenance phases.
- Participates in code reviews and may lead code reviews
- Designs, prepares and executes unit (module) tests.
- Provides effort estimates for assigned tasks
- May provide mentoring and guidance to junior developers
- Communicates effectively with all stakeholders, e.g. project manager, architect, testing people
- Interacting with customers: extracting requirements, work planning, effort estimating, carrying project related communicatio
- Usually participates in a technology communities and works towards reuse and knowledge sharing

Requirements

Required education and years of experience:
Typically a technical Bachelor's degree or equivalent experience with a minimum of 6 years related experience or a Master's degree with a minimum of 4 years of experience.

Language skills:
English – advanced and
German - passive

Capabilities expected:
- Understanding of modern software design and development methodologies
- Understanding and usage of modern software configuration management.
- Practical experience with integrated development tools, e.g. eclipse, visual studio
- Practical experience with writing code using object-oriented languages (C#) and with .NET Framework
- - Understanding of relational database concepts such as MS SQL Server, Oracle, etc.
- Is able to read and understand existing technical documentation and provide changes to it
- Good verbal and written communication skills.

Capabilities appreciated:
- - Practical experience with software development in one or more full release project life cycles
- Ability to apply software design patterns
- Ability to consistently apply quality standards by following design and coding guidelines
- Experience with code review
- Knowledge how to create, maintain and execute unit tests, using some standard framework
- Practical experience developing application on Sharepoint platform and knowledge of Sharepoint object model very appreciated
- Practical experience with HTML5, CSS, Javascript knowledge, XML
- Knowledge about MS CRM or Update CRM
- Ability to create webservices in .NET, MS Communication Foundation
- Using Windows Workflow Foundation and Windows Presentation Foundation frameworks
- Experience with SQL scripting
- Awareness and usage of software design modeling methodologies, techniques and tools (UML, BPMN)
- Practical experience with some integrated software build, release and deployment systems
- Basic understanding of testing types, methodologies and tools

Place of work

Bratislava + occasional business trip to Austria

Type of employment

full-time

What we can offer you

- Attractive compensation and benefits
- Exciting opportunity of career and professional development
- Working for one of the most admired international companies in challenging and dynamic environment
- Possibility to work in an international environment
- Regular professional trainings
- Foreign language classes
- Reimbursement of costs of participation in a sport club
- Life insurance
- Financial support during 3 months of sickness
2007 - 2014 Euroview s.r.o. | Kontakt
Realizácia: Embex, s.r.o.