Solution Architect (.Net/JS) for CODE WorldWide (Dnipro)

Уровень зарплаты
Город
Требуемый опыт работы
з/п не указана
Харьков
более 6 лет

Ciklum is a Danish IT outsourcing company specializing in nearshore software development in Ukraine.

Established in 2002, Ciklum is a leading Danish supplier of technical personnel and teams, software development and agile business consulting to high growth companies globally. Ciklum currently employs more than 2500 specialists in our offices and technical development centers in Ukraine and Belarus.

Ciklum is recognized as CeBIT 2010 Top 20 innovative company delivering services/products for small and medium sized companies, and named the 2010, 2011 and 2012 Top 100 Global Services provider. Most recently Gartner Inc. named Ciklum as a “Cool Vendor” in its ‘Cool Vendors in Application Services, 2013’ report.

We believe in self-driven sharing of knowledge and experience. Having around 100 educational and social activities across all Ciklum locations each month, both for Ciklumers and global IT community, our aim is to create environment and atmosphere that stimulates professional and personal development for everyone involved.

On behalf of CODE WorldWide, Ciklum is looking for Solution Architect (.Net/JS) to join Dnepro team on full-time basis.

Join the cutting edge technology innovative company – CODE WorldWide. Latest technologies, interesting business domain and a friendly professional team. Spirit of innovation, open and transparent environment. Huge brands and game-changing solutions, developing applications used by respectful clients such as General Motors, Acura, Peugeot, Citroen worldwide. Freedom and opportunities for technical design and experiments. This is the experience you would be proud of – of course if you smart enough to handle it.

A position combines Senior Level programming skills with Leadership skills. The main purpose of the role combines the following aspects:

  • Technical: being a single person responsible for overall quality of technical practices, processes and code delivered by the team
  • Product: being a knowledge keeper for product’s technical details, its architecture, design and implementation
  • Team: providing overall mentorship, coaching and on-demand trainings to improve and unify development style in the team

Responsibilities:

Programming:

  • Production of CODE software applications – review of requirements, software design, coding and testing within TDD practices, code-review.
  • Commit your knowledge and experience into team success.

Technical:

  • To facilitate problem solving and collaboration
  • To encourage creativity, risk-taking and constant improvement
  • To familiarize the team with modern design patterns, the development processes, design standards, techniques and tools
  • To be responsible for improving quality of code from whole team through code reviews, training, establishing & enforcing standards, technical debt assessment and prevention
  • To escalate to Project Managers (PM), Enterprise Architect (EA) issues which cannot be resolved by the team
  • To collaboratively engage Senior developers into project architecture refining
  • To ensure solutions to be delivered by team meet high-level architecture design
  • To ensure that all key design decisions, practices are documented and shared with other team members
  • To assess, manage and continuously reduce technical debt along with efforts to prevent accumulating new one
  • To ensure best practices based process of product delivery is in place

Product:

  • To have vision of primary business purpose of a product
  • To have vision of the project’s technical architecture objectives and principles supporting product business purposes
  • Solution Architect must clearly understand that CODE is not producing just source code – we are producing a tool to help people to make their business today and years ahead.
  • To be able to show value from proposed architectural changes to support constant increasing of business functionality provided by the product

Team:

  • To lead by setting a good example (role model)
  • To mentor and develop team members by providing consultancy, reviewing quality of solutions, organizing workshops to raise quality of solutions and address discovered negative trends
  • To improve quality and standards of code from whole team
  • To raise technical culture

Requirements:

  • 5-7 years in Sr. Developer/Architect role
  • Expert knowledge of NET platform: ASP.NET+MVC, WCF, IIS, SSIS, SSRS experience
  • Expert knowledge of industry recognized architectural patterns and styles
  • Expert knowledge of design patterns, design approaches and concepts
  • Expert knowledge of Object Oriented Analysis and Design
  • Expert knowledge of design, coding, unit testing, configuration management best practices Expert knowledge of development tools, libraries, frameworks according to SDO standards
  • Proficient knowledge of MS SQL database and ORM technologies such as NHibernate, LINQ,
  • Performance optimization experience
  • Proficient knowledge of principles of Enterprise Architecture
  • Proficient knowledge of technology trends (BigData, Business Intelligence, Data Visualization, Cloud Solutions)
  • Knowledge of software quality metrics (Loose coupling, cyclomatic complexity, code coverage, etc)
  • Understanding of advanced RDBMS concepts and DB design approaches
    Understanding pros and cons of various design, coding, testing approaches
    Bachelor degree in Computer Science, Applied mathematics or equivalent education
  • Advanced/fluent English
  • Experience in providing technical PoC to business during sales and visioning (RFP, RFI)
  • Knowledgeable in Agile, Lean principles and values

Personal skills:

  • Abstract reasoning
  • Analytical reasoning
  • Team player
  • Detail orientation
  • Result orientation
  • Highly responsible
  • Initiative
  • Self -motivation to professional/technology grow

What's in it for you?

  • Work and grow in one of the best teams in DP
  • Get experience in the most complex product development environment
  • Ability to take technical decision since CODE has independent production office in Ukraine with no technical control from London

Join Ciklum and «Cross the Borders» together with us!

If you are interested – please send your CV

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Украина.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
А у вас есть резюме?
Создайте свое резюме, чтобы работодатели смогли найти вас и пригласить на работу. Это быстро и абсолютно бесплатно!
Создать резюме