Solution Architect

Amtex System
Frisco, United States of America
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Frisco, United States of America

Tech stack

ASP.NET
.NET
Agile Methodologies
Data analysis
Computing Platforms
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Computing Security
Cloud Engineering
Software Quality
Code Review
Databases
Information Engineering
DevOps
Scrum
Software Architecture
Software Engineering
Azure
Containerization
Information Technology
Tools for Reporting
Azure
Serverless Computing
Microservices

Job description

  • Provide technical leadership and guidance to development teams, ensuring adherence to best practices and architectural standards
  • Evaluate and recommend appropriate Azure services and .NET technologies to meet project requirements
  • Design and develop scalable, reliable, and secure cloud-based architectures
  • Conduct code reviews and provide constructive feedback to improve code quality

· Solution Architecture:

· Collaborate with business stakeholders to understand their needs and translate them into technical requirements.

· Develop comprehensive solution architectures, including data flow diagrams, component diagrams, and deployment models.

· Assess the feasibility and impact of proposed solutions, considering factors such as cost, performance, and scalability.

· Azure Expertise:

· Leverage deep knowledge of Azure services (e.g., Compute, Storage, Networking, Databases, Analytics) to design and implement cloud-native solutions

· Optimize cloud deployments for performance, cost-efficiency, and reliability

· Stay up-to-date with the latest Azure features and best practices

· Application development and maintenance:

· Responsible as Agile Architect in Agile Scrum team for an ongoing Azure/.NET-based application platform

· Collaborate with development teams to ensure adherence to architectural guidelines

· Project Management:

· Contribute to project planning, estimation, and execution

· Monitor project progress and identify potential risks or issues

· Ensure timely delivery of project deliverables

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field required,
  • Masters degree preferred
  • 10+ years of experience in software development, with at least 5 years of experience in software architecture and 3+ years in cloud-based solutions.
  • Strong proficiency in .NET development, including C# and ASP.NET
  • Deep understanding of Azure services and cloud architecture principles
  • Experience with DevOps practices and tools (e.g., CI/CD pipelines, containerization)

Preferred:

  • Certifications in Azure (e.g., Azure Solutions Architect Expert) or .NET (e.g., Microsoft Certified: Azure Developer Associate)
  • Experience with server less computing (e.g., Azure Functions) and microservices architecture
  • Knowledge of data engineering and analytics tools (e.g., Azure Data Factory, Azure Synapse Analytics)

About the company

Amtex Systems Inc is an information technology and talent solutions company offering talent and BI consulting to the companies in US for over 25 years. Our solutions are designed to fill resource gaps, by providing the right candidates who deliver value to the organization. Our propensity to nurture and build strong relationships with our clients helps us better understand their business demands and gives us the ability to provide services that are on time and rise above the rest.

Apply for this position