Закрыть Искать работу

Работа и карьера

Переключиться на классический вид Открыть поиск Закрыть поиск
Back-end Software Engineer
Это объявление было просмотрено
Компания: Workfront
Длительность: Long-term
Крайний срок: 27 April 2018
Код объявления:

ТИП ПОЛНОМОЧИЙ: 

Full-time

ОПИСАНИЕ ДОЛЖНОСТИ: 

As a Back-end Software Engineer at Workfront, the incumbent will work with own engineering team and partner with product management to take ideas for Workfront's products and turn them into realized features in the Company's Work Automation Cloud platform. He/ she will work in an Agile environment and estimate assigned work, create OO designs, provide task breakdowns and implement features and micro-services using Java, web technologies (JavaScript, React and HTML5), multiple frameworks (Spring, Docker and AWS), and data technologies (RDBMS, NoSQL, Kafka and ElasticSearch).
As a Back-end Software Engineer, the incumbent will use his/ her knowledge and experience to own features or enhancements assigned to him/ her and deliver them along with own software engineering team. The Back-end Software Engineer will be expected to push the envelope consistently, expanding his/ her capabilities and those of the Workfront platform at the same time.

ОБЯЗАННОСТИ: 

- Create new features using the Company's development technologies;
- Work with own team to break down tasks, identify dependencies and define implementation plans for own upcoming sprint;
- Create object-oriented designs for basic features or modules with simplicity and performance in mind;
- Troubleshoot and debug all problems in the team's area of responsibility to improve overall quality and increase own knowledge and expertise within the Company's platform;
- Show own work to QA and Product teams to demonstrate not only that his/ her solution works, but that he/ she has also accounted and tested that it scales;
- Aid teammates in developing and adhering to design principles and patterns to ensure the quality and capability of the Workfront platform;
- At the end of a release, take some time to do some research, and train in a new technology.

ТРЕБУЕМАЯ КВАЛИФИКАЦИЯ: 

- Bachelor's degree in Computer Science, Computer Engineering (or equivalent education) or equivalent work experience;
- 3-5 years of programming experience with at least 1 year of recent experience in languages and/ or technology in use at Workfront: Java, Spring, Docker, AWS, JavaScript, HTML5 and React;
- Basic knowledge of database basics such as joins, constraints, stored procedures, triggers and schema design. Understanding of basic and advanced design patterns and ability to write code for handling problems involving inter-process communications, multi-threading, parallelization, etc.;
- Ability to describe concepts and whiteboard designs dealing with high-availability and redundancy;
- Experience researching solutions to complex problems and pitching own ideas to senior team members;
- Experience with real-time or distributed systems that not only perform at mass-scale, but can also be upgraded automatically or during peak volume periods;
- Ability to lead by example and take on challenges.

ПРОЦЕДУРА ПОДАЧИ ЗАЯВОК: 

All the qualified candidates are welcomed to apply via: https://www.workfront.com/job/1096777/ .

Пожалуйста, четко укажите в своем заявлении, что вы узнали об этой возможности через Career Center, и укажите URL-адрес нашего веб-сайта - www.careercenter.am. Спасибо.

О КОМПАНИИ: 

Workfront Inc. is a cloud-based enterprise work management solution company based in Utah.