Sign up to save this job, get alerts, and apply with an optimized CV.

Software Architect

Senior

Job description

Candidatul Ideal
  • Understand architectural theory beyond the limits of the main technological domain;
  • Think and design in inter-domain technological terms;
  • Familiarity with several key architectural models;
  • Knowledge of best practices for designing architecture (architecture design process, quality management practices etc.);
  • Understand best practices for documenting architecture (point-of-view-based approach, diagramming best practices etc.);
  • Understand the structure of key SA artifacts - Solution Architecture Document, Solution Evaluation Report etc., and can participate in creating these;
  • More than 8 years of practical experience in software development in relevant engineering domains;
  • More than 2 projects as technical team leader with constant work practice over the last 3 years;
  • Candidate is a SAS graduate;
  • Experience with the complete life cycle of processes, approaches and software development methodologies Agile (SCRUM, XP, Kanban etc.);
  • 1+ active technology provider certification (or recent completion certificate) in one of their main technological stacks;
  • Certification from a global architecture certification provider (SEI, IASA etc.) is an advantage;
  • Domain-specific knowledge and business acumen, according to EPAM Solution Practice requirements (see list here);
  • 1+ engineers guided by level 3/4 in the corresponding discipline;
  • Understanding (or experience) with the entire life cycle of software development processes, such as RUP, "Waterfall" or MSF.
PERSONAL
  • Precious international, multicultural environment.
  • We seek a proactive attitude, willing to offer clients the most suitable solutions.
  • We seek capacity to design, lead and implement Java systems for sustainable but high-performance delivery, in collaboration with clients and other EPAM engineering capacities.
  • Solid experience in agile software development practices.
  • We seek someone who feels comfortable in a startup environment, although part of a global company growing rapidly.
  • We seek someone with vast experience, but still eager to learn new things as clients and projects require them.
  • Consider continuous improvement as their natural mindset.

Description of the job

  • Understand complex client needs and offer optimized solution consulting;
  • SUPPORT clients in their digital or technological transformation journey from old systems to cutting-edge tools;
  • Consult with clients on complex solution options with a wide impact on the company's architecture.

Description of the company

EPAM Systems, Inc. (NYSE:EPAM) is a global leader in product development, engineering platform services and digital transformation, focused on achieving results through high-quality software engineering, combined with innovative strategies, consulting and design capabilities. With over 30 years of experience in the technology industry, our team of over 52,000 employees serves clients across more than 40 countries in North America, Europe, Asia and Australia. As the world of technology has evolved, so has our delivery model, which now includes advanced capabilities in Agile and Lean execution in a mix of Onshore, Near-Shore and Offshore models.
We are committed to recruiting, developing and retaining exceptional talent individuals who have a passion and take pride in their work. We believe that each one of us makes a difference and contributes to our success and achieving our ambitious goals.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
EPAM SYSTEMS INTERNATIONAL SRL
Location
Bucuresti
Romania
Posted
10 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.