Developer In Test

Mood Media Romania SRL

29-03-2013 | EXPIRA LA 28-04-2013

Job expirat

RESPONSABILITATI

The Developer In Test role describes an initial emphasis and focus towards the provision of executable specification, continuous integration and automated deployment environments. The role is aligned with the common job description of a Developer that has a hands-on coding and technical design focus with primary responsibility for the systematic and consistent production of well-designed, extensible and maintainable (clean) code.

The delivery team provides software development services to all Mood Media covering primarily web and mobile solutions. The Developer In Test role typically works within a team comprising a Project/Product Manager, Developers, QAs and a Development Manager. Collaborating with other teams and stakeholders across geographical locations is required.


CERINTE

CHARACTERISTICS: passionate, assertive, driven, open, collaborative and a team player
ESSENTIAL SKILLS:

SOLID Principles & Design Patterns evidence must include a good understanding of and demonstrable use of principles and primarily GoF patterns, in addition to frameworks such as MVC, IOC containers, Dependency Injection frameworks
Test Driven Development evidence must include use of xunit and mocking frameworks together with refactoring and code quality tools
Software/Scripting Languages must include good knowledge of Ruby/Ruby on Rails and/or C# .NET
Databases evidence must include good knowledge of MySQL and/or MS SQL Server
Effective Communication evidence must include a good command of English both written and verbal with the ability to communicate complexity in a simple manner to all levels
Environment having worked extensively in a fast paced, heterogeneous multi-platform environment with exposure to web and/or mobile platforms

DESIRABLE SKILLS + EXPERIENCE [not required but preferable]

Behaviour Driven Development evidence may include RSpec/MSpec, SpecFlow, Domain Driven Design (DDD), Cucumber, Watir/Watin, Selenium, Fitnesse, StoryQ (Gherkin)
Continuous Delivery: evidence may include Jenkins, TeamCity, Ant/Nant, MsBuild, Rake, Chef, Puppet
Software/Scripting Languages evidence may include Java, C/C++, HTML (cross browser) , CSS, HTML 5, JSON, Javascript/JQuery, Shell, Perl, Delphi, VB/Classic ASP
Databases: may include Oracle, Postgres, DB2
Community activity within the agile software “craftsmanship” community attending or facilitating workshops, conferences and published articles/content or blogs
Administration evidence may include Windows, Linux, Mac and Network Administration, Virtualisation (VMWare/Hyper-V), cloud services, IaaS/PaaS, App Servers


DESCRIEREA FIRMEI

Producere de solutii informatice destinate schimburilor de informatii intre marile lanturi comerciale