Senior Enterprise Architect
Sorry, this job was removed at 11:49 a.m. (MST) on Saturday, September 10, 2022
By clicking Apply Now you agree to share your profile information with the hiring company.
You are strategic, resilient, engaging with people and a natural self-starter. You have a passion for solving complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Senior Enterprise Architect. Scroll down to learn more about the position's responsibilities and requirements.
Req.#325111463
REQUIREMENTS
- Solutioning
- 8+ years Solution Architecture Design and Implementation in an enterprise IT system
- 5+ years working with an OO language (Java, .NET, C++, etc.)
- 5+ years of professional software design and development experience
- 3+ years of designing and delivering distributed and scalable systems (from requirement gathering all the way to deploying in production)
- Working knowledge of MACH architecture
- Understanding or experience with Domain-Driven Design architecture
- Experience in MS Azure Cloud Based System Design and Implementation
- Ability to prepare, drive a technical solutioning meeting with customer and stakeholders
- Ability to convert business requirements into technical end-to-end solutions
- Technical
- Enterprise software development background (hands-on experience preferred)
- 3+ years of design and/or implementation experience with Enterprise Integration Patterns
- 3+ years of solutioning experience with integrating at least 3 systems
- 3+ years of design and/or development experience with Microservices architecture
- 3+ years of solutioning expertise in public cloud platforms
- 3+ years of experience in working in development with Continuous Integration and Continuous Delivery
- 3+ years of experience working with Relational and NoSQL databases
- 3+ years of experience in developing RESTful APIs
- Hands on - can code and drive code reviews
- Design and Implementation Process
- 3+ years of experience in delivering projects in an Agile environment such as Kanban, Scrum
- 5+ years of working experience in enterprise software development processes
- Deep understanding of testing methodologies and software quality assurance
- Industry Expertise: Financial Services, specifically digital banking and lending/financing. To work with the client on enterprise level design
NICE TO HAVE
- Basic understanding of telecom industry
WHAT WE OFFER
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
ADDITIONAL
- This position operates in a remote capacity, but you must live within driving distance to an EPAM office. Your recruiter will discuss specific details about work location during the initial interview process
ABOUT EPAM
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential
Read Full Job Description