Senior Embedded C#/.NET Developer

Купувам-Продавам.Обяви за работа. Квартири.
Публикувай отговор
Аватар
balbi
Мнения: 2847
Регистриран на: Чет Авг 28, 2003 6:32 am
Местоположение: Sibir

Senior Embedded C#/.NET Developer

Мнение от balbi »

Поствам три нови позиции, които се отварят при нас. Ако има заинтересовани - ЛС.


Senior Embedded C#/.NET Developer

Reporting to Team Lead of Embedded/Mobile Development Team, the candidate for this position will be responsible for development and implementation of software under embedded Windows environments. You will design, develop and support software intended for our devices that are deployed and used in vehicles. This role requires an energetic, people oriented person with a good sense of humor who enjoys developing software, applying good development practices and learning new technologies. Ideally the candidate enjoys and is not afraid of working with hardware, wiring up sensors to embedded computer.

You will be directly involved in all aspects of a development cycle, and your active participation will be key to producing high-quality software. This will include involvement in brainstorming sessions, learning and promoting new technologies and techniques within team and contributing to development process improvements.

Responsibilities:
● Analyze product requirements and prepare software design plans and documentation
● Implement new product features and refactor/improve the existing product
● Work closely with team-mates to help finding optimal software solutions and improving our software products
● Be actively involved in peer code reviews
● Participate in release planning and feature estimation exercises
● Regularly demonstrate software you developed in team demos
● Employ automated testing techniques to release high-quality software.
● Document and communicate the feature implementations.
● Assist teammates in resolving problems reported from product in the field.
● Work closely with test team to help improve the product quality and delivery speed.

Ideal Candidate:
● Holds university degree in Computer Science, Software Engineering or equivalent program
● Is a fast learner, self-motivated person with a sense of humor
● Has 6 years of experience developing software using C#/.NET technologies
● Has experience working with hardware such as analog/digital IO ports, hardware sensors.
● Has prior experience working with Windows platforms
● Is familiar with networking technologies, such as web services, HTTP
● Is experienced with multithreading/concurrency
● Has good understanding of Object-Oriented Programming principles
● Has experience with Test Driven Development, including automated testing techniques using NUnit or similar.
● Has ability to work independently, under minimal supervision
● Has ability to multi-task and plan work ahead.
● Has strong communication skills and ability to clearly describe complex tasks and scenarios.
● Has strong spoken and verbal communication abilities in English, and working knowledge of French.

Nice to Have Skills:
● Experience in other development languages (Java, C++) is a good asset
● Experience with automotive industry/technology is a big plus
● Experience with REST-ful web services
Публикувай отговор