Solution Architect

Posted 3 Days Ago
Be an Early Applicant
Yerevan, ARM
In-Office
Entry level
Cloud • Information Technology • Software • Cybersecurity
The Role
Design and lead scalable, secure, high-reliability payment-processing architectures using .NET and microservices. Establish security, compliance, coding, testing, CI/CD, and scalability standards; evaluate technologies; document architectural decisions; and guide cross-functional development teams. The role also requires strong knowledge of payment gateways, encryption, tokenization, cloud platforms, containerization, and financial-industry best practices.
Summary Generated by Built In

Intelligent Digital Technologies (IDT) is the technology company building and operating the platforms behind Idram, IDBank and rate.am.

Our systems are used monthly by hundreds of thousands of users and power mission-critical financial services across Armenia.

This work demands high standards of security, reliability and scalability — and we take that responsibility seriously.

At IDT you won’t work on short-term projects. You will help build long-term, financial-grade platforms, with real ownership, meaningful impact and room for professional growth.

If you are looking for engineering work that truly matters, IDT is the place to grow.

Job responsibilities (optional)


Key Responsibilities:


1.         Microservices-Based Solution Design: Develop end-to-end solution architectures for our payment processing system using a microservices approach, ensuring high scalability, reliability, and security while adhering to industry standards and regulations.

2.         .NET Expertise: Leverage your deep knowledge of .NET technologies to design an architecture that optimizes payment processing capabilities within a microservices framework.

3.         Security and Compliance: Design security measures and compliance protocols to protect sensitive financial data, ensuring adherence to industry standards such as PCI DSS and GDPR within a microservices context.

4.         Scalability and Performance: Implement strategies for horizontal and vertical scaling, leveraging microservices principles and .NET technologies to ensure high availability and performance.

5.         Code Quality and Standardization: Establish and enforce coding standards and best practices for development teams within a microservices environment, emphasizing clean code, test-driven development, and continuous integration/continuous deployment (CI/CD).

6.         Technology Evaluation: Stay informed about emerging .NET technologies and microservices frameworks    and conduct assessments to recommend the most suitable tools, frameworks, and platforms for our payment processing solution.

7.         Documentation and Communication: Create and maintain comprehensive architecture documentation    and effectively communicate technical concepts to both technical and non-technical stakeholders.

8.         Collaboration and Leadership: Collaborate with cross-functional teams to ensure seamless integration of the solution. Provide technical leadership and guidance to development teams, emphasizing best practices and standards.

9.         Continuous Learning: Stay updated with industry trends, best practices, and emerging technologies in payment processing, .NET, and microservices to enhance and evolve the organization's solution.

Required qualifications (optional)


Requirements:


1.         Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

2.         Experience: Proven experience as a Solution Architect. Participation in the projects with designing high-load, high-reliability payment processing solutions using .NET technologies and microservices will be considered as advantage.  

3.         Technical Skills:

•           Expertise in .NET technologies, including .NET Core and ASP.NET, within a microservices architecture.

•           Excellent knowledge and understanding of object oriented design principles and clean software architecture

•           Strong knowledge of payment processing systems, payment gateways, encryption, and tokenization.

•           Proficiency in C# and associated .NET languages.  

•           Strong experience with cloud platforms (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes) within a microservices framework.

•           Familiarity with microservices architecture patterns

•           Understanding of security practices and compliance standards in the payment processing industry in a microservices context.  

4.         Leadership: Demonstrated leadership skills in guiding cross-functional teams, collaborating with stakeholders, and driving architectural decisions.

5.         Problem-Solving: Strong analytical and problem-solving skills with a data-driven decision-making approach.

6.         Adaptability: Ability to adapt quickly to evolving project requirements in a fast-paced, high-load environment.

7.         Industry Knowledge: A deep understanding of industry best practices, emerging technologies, and trends in payment processing, .NET, and microservices architecture.

Skills Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience as a Solution Architect
  • Experience designing high-load, high-reliability payment-processing solutions using .NET and microservices
  • Expertise in .NET technologies, including .NET Core and ASP.NET, within a microservices architecture
  • Excellent knowledge of object-oriented design principles and clean software architecture
  • Strong knowledge of payment-processing systems, payment gateways, encryption, and tokenization
  • Proficiency in C# and associated .NET languages
  • Strong experience with cloud platforms such as Azure or AWS
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with microservices architecture patterns
  • Understanding of security practices and compliance standards in payment processing
  • Leadership experience guiding cross-functional teams, collaborating with stakeholders, and driving architectural decisions
  • Strong analytical and problem-solving skills with a data-driven decision-making approach
  • Ability to adapt quickly to evolving requirements in a fast-paced, high-load environment
  • Deep understanding of industry best practices, emerging technologies, and trends in payment processing, .NET, and microservices architecture
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
110 Employees
Year Founded: 1988

What We Do

ID Technologies is an Ashburn, Virginia-based enterprise IT, Infrastructure-as-a-Service, and network modernization provider serving U.S. federal government customers, including the Department of Defense, intelligence community, and federal civilian agencies. It specializes in data management, cybersecurity, data assurance, cloud computing, and secure mobility, and develops software compliant with the NSA's Commercial Solutions for Classified (CSfC) standard. Formerly Intelligent Decisions, it was acquired by The Acacia Group in 2018 and by CACI International in 2022.

Similar Jobs

Tabby Logo Tabby

ServiceDesk Engineer

eCommerce • Fintech • Payments • Software • Financial Services
In-Office or Remote
Yerevan, ARM
4186 Employees

Intelligent Digital Technologies Logo Intelligent Digital Technologies

Quality Assurance Engineer

Cloud • Information Technology • Software • Cybersecurity
In-Office
Yerevan, ARM
110 Employees

Intelligent Digital Technologies Logo Intelligent Digital Technologies

System Analyst

Cloud • Information Technology • Software • Cybersecurity
In-Office
Yerevan, ARM
110 Employees

Intelligent Digital Technologies Logo Intelligent Digital Technologies

Data Base Administrator (ORACLE)

Cloud • Information Technology • Software • Cybersecurity
In-Office
Yerevan, ARM
110 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account