З 1993 EPAM Systems, Inc. (NYSE: EPAM) використовує прогресивний досвід розробки програмного забезпечення, щоб лишатися провідним світовим постачальником послуг з цифрової трансформації та лідером у галузі розробки цифрових продуктів та платформ.
10 квітня 2017

.NET Solution Architect (вакансія неактивна)

Київ

Необхідні навички

• 7+ years’ experience in hands-on development of solutions of different nature (web applications, web services, desktop applications, native mobile applications) on .NET/Microsoft platform (JavaScript experience is nice-to-have), hands-on development of all logical layers of a solution (presentation, business logic, data access logic, etc).
• 5+ years’ experience developing relational and non-relational data storages.
• 3+ years industry experience in Team Lead and/or Project Manager roles with constant hands-on work.
• Track record of working directly with the customer (i.e. regularly facing customer directly) both remotely and on-site.
• Can act as Business Analytic, if dedicated specialist is not involved.
• Practical experience with full life cycle of software development processes like Rational Unified Process (RUP) or “Waterfall”, Agile (SCRUM, XP, etc.). Experience establishing appropriate implementation methodology to successfully develop & deploy solution.
• Knowledge of at least two business domains (Travel and Hospitality, Finance, Retail, Healthcare & Life Science, etc.).
• Development background in: .NET/C#, ASP.NET MVC/WebApi, WCF, WPF/WinForms, Microsoft SQL Server, JavaScript frameworks (like Angular, React, Backbone)
• Strong background in design and implementation of external services integrations (using REST, SOAP and/or ESB).
• Expertise in backend architecture: SOA, Message Queue, Event-driven architecture, In-memory processing.
• Experience with and understanding of cloud IaaS and PaaS technologies (like Azure, AWS, Rackspace). Experience in virtualization technologies.
• Expertise in architectural styles, enterprise architecture patterns, integration patterns, development patterns.
• Demonstrated experience in solution cost estimation (including tools, tasks, complexity, labor & time) at coarse grain levels, with supporting material evidence.
• Fluent oral and written English.

Буде плюсом

• Experience working with Microsoft Business Intelligence Solutions (SSAS, SSIS, SSRS) and BizTalk
• Ability to analyze and propose to customer cross-industry or cross-platform solutions.
• Runs technology community or TechTalks/ArchiTalks series, recognized as public speaker.
• Ability to travel.

Пропонуємо

• Competitive compensation depending on experience and skills;
• Individual career path in engineering;
• Social package -medical insurance, sports;
• Compensation for sick lists and regular vacations;
• Partial grant of the cost of certification;
• English classes with native speaker (certified English teachers).

Обов’язки

BUSINESS ENABLEMENT
• Leads development and implementation of enterprise solutions or a component of the solution.
• Works on presales activities (RFP processing, direct communications with potential clients, proposal development, proposal efforts estimation, and presenting the proposed solution architecture to a client).
• Plays major role during project kick-off: drives initial discovery phase working with EPAM project management and clients, implements prototypes and proof of concepts, leads development team.
• Interacts with clients, advises and leads the translation of business requirements and models into appropriate architectural designs to ensure that business needs are met.
• Works directly and collaboratively with clients and other key stakeholders to ensure that the solution’s vision and overall architecture design is understood and agreed upon significant architectural quality attributes (performance, availability, maintainability, scalability, security, usability, etc.).
• Actively contributes to architecture and project review. As needed, leads the solution development, drives and supervises end-to-end system development life cycle (SDLC).
• Responsible for ensuring architectural consistency of the recommended technology and its integration with the client’s applications and infrastructure.

TECHNOLOGY
• Works with the client teams on the daily basis clarifying questions, tailoring and fine tuning proposed architectures, troubleshooting and solving unexpected issues, proactively working with technical risks.
• Participates in solution architecture review and creates review report.
• Defines and documents solution architecture and translates proposed solution to the client’s business team and to the EPAM’s implementation teams.
• Develops reusable assets, development methods, processes, and best practices to accelerate delivery. Participates, on an on-going basis, in strategic visioning activities for competency center.
• Evaluates hardware and software platforms, performs benchmarking, and shares the summary results.
• Keeps pace with innovative technologies and maintains strong understanding of industry trends and best practices.
• Publishes to wide audience the results of his/her work. It can be internal newsletter articles and blogposts for development community. Participates in creation of general-interest white papers and blueprints. Participates in internal/external events as a speaker.
• Conducts technical interviews with candidates for lead-level .NET Developer position. Mentors one or more such colleagues. Provides technical guidance and career-planning assistance.

Про проєкт

.NET Solution Architect — technical consultant who is responsible for business enablement and solution architecture design & implementation. The person who is a technology expert well-versed in full stack of modern technologies with great interpersonal skills, analytical mind and passion for engineering.
Solution Architect works together with EPAM clients, EPAM senior management, account managers, EPAM Competency Centers, heads of business units, delivery managers, architects and implementation team to deliver the entire solution to the client.

Гарячі вакансії

Всі вакансії