Skip navigation EPAM
CONTACT US

.NET Solutions Architect Remote

.NET Solutions Architect Description

We are seeking a hands-on Solution Architect with robust knowledge of .NET, NoSQL DBs, event-driven programming, message brokers, and general API development. The position expects to have 50% of hands-on coding and 50% of architecture work.

The candidate will lead the team in designing and implementing effective system and service architecture from scratch. This role involves direct client interaction to define tailored software solutions, active coding, and collaboration with other client teams who use our API. Additionally, the Solution Architect will be expected to provide accurate estimates of the level of effort, in terms of time and resources required, for new initiatives and solutions. They will also be instrumental in enhancing and maintaining our Product Information API, ensuring our software solutions are robust, scalable, and efficient.

The successful candidate will be a senior technical leader providing high-level vision while being actively involved in software development. Moreover, the ideal candidate should also be proficient in defining and utilizing key metrics to assess and improve the performance and effectiveness of the systems.


#LI-DNI#LI-CS4

Responsibilities

  • Leading the analysis and design efforts for the software solutions of team projects and initiatives
  • Actively collaborating with the client, other client teams, and business stakeholders to understand, define, and translate business requirements into the best possible technical solutions
  • Estimating the level of effort required - in terms of time and team size - to implement the solution
  • Taking end-to-end ownership of the solution; with hands-on coding, from design to implementation, deployment, and maintenance
  • Providing guidance and leadership to the development team
  • Ensuring adherence to architectural principles and standards, tracing and ensuring compliance to architectural decisions
  • Overseeing the troubleshooting and swift resolution of technical issues as they arise
  • Promoting and encouraging continuous improvement initiatives to optimize system performance, reliability, and maintainability
  • Staying updated with industry trends and developments to ensure the competitiveness and innovation of our software solutions

Requirements

  • Expertise in .NET Core and .NET Framework
  • Mastery of event-driven programming
  • Expertise in NoSQL DBs
  • Proficiency with Message Brokers
  • Solid experience in end-to-end architecture projects
  • Excellent command of English at B2 level

Nice to have

  • Familiarity with Amazon AWS, DynamoDB, Kafka, Docker, Kubernetes
  • Knowledge of GraphQL
  • Experience in using testing frameworks such as XUnit or NSubstitute
  • Knowledge of Hexagonal Architecture, CQRS, and Result pattern

We offer

  • Career plan and real growth opportunities
  • Unlimited access to LinkedIn learning solutions
  • International Mobility Plan within 25 countries
  • Constant training, mentoring, online corporate courses, eLearning and more
  • English classes with a certified teacher
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
  • Flexible work schedule and dress code
  • Collaborate in a multicultural environment and share best practices from around the globe
  • Hired directly by EPAM & 100% under payroll
  • Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
  • Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
  • 13 % employee savings fund, capped to the law limit
  • Grocery coupons
  • 30 days December bonus
  • Employee Stock Purchase Plan
  • 12 vacations days plus 4 floating days
  • Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
  • Monthly non-taxable amount for the electricity and internet bills

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.

By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.

A DAY IN THE LIFE

BLOG

Salman Talat
Director, Account Management
TORONTO, CANADA

Read More

BLOG

Iryna Kovalenko
Delivery Manager
KYIV, UKRAINE

Read More

BLOG

Jan Mazurek
Chief Business Analyst
GDANSK, POLAND

Read More

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations