Technical Architect


Job Details

| NO AGENCIES PLEASE |

ShuffleLabs premier integration Platform-as-a-Service (iPaaS), ShuffleExchange , is a cutting-edge integration product that has a high conversion rate, catalyzing the need and opportunity for a developer to expand the product.


Role: Technical Architect/Lead Developer/Sr. Net Developer

Work Location: Herndon VA

Work Environment: Hybrid

Experience: 8+ Years

Industry Type: Software Product

Functional Area: IT Software - Application Programming, Maintenance

Employment Type: Full Time, Permanent

Role Category: Programming & Design

Roles & Responsibilities:

  1. Management of software development tasks, contributing to project deliverables, and validating the quality of deliverables, application development experience in Microsoft NET Technologies using ASP.NET, MVC, C#, ADO.NET, Jquery, Linq and JavaScript
  2. Good understanding of database concepts/SQL, Web services/XML, Remoting
  3. Experience working with RDBMS, preferably SQL Server
  4. Analyzing the technology environment, enterprise specifics and documenting requirements
  5. Lead in designing, specifying and selecting information system solutions, considering functionality, data, security, integration, infrastructure and performance
  6. Work with the Subject Matter Experts (SMEs) to develop a high-level project schedule and resource plans for implementation projects
  7. Production of technical design and specification documentation at appropriate levels of granularity, which can be understood by technical, functional and business audiences
  8. Work directly with stakeholders to help refine product roadmaps and requirements
  9. Develop future web architecture and design a structure that is stable, scalable and resilient
  10. Act as visionary and strategist for solution product area

Required Skills:

  1. Must have hands on experience on Microsoft Azure cloud platform
  2. Experience is needed in Kubernetes (AKS), Ansible, Terraform, Docker, Linux Sys Admin (RHEL, Ubuntu, Alpine), Azure Networking, Azure Application Gateway, AzureDevOps, CI/CD and Jenkins
  3. Demonstrable experience with the following technologies:
  4. Microsoft Azure Platform as a Service (PaaS) products such as Azure SQL, App Service's, Logic Apps, Functions and other Serverless services
  5. Understanding of Microsoft Identity and Access Management products such including Azure AD or AD B2C
  6. Microsoft Azure Operational and Monitoring tools, including Azure Monitor, App Insights and Log Analytics
  7. Knowledge of PowerShell, Git, ARM templates and deployment automation
  8. Must have hands-on expertise in Microsoft technologies: .NET framework 4.x Or .NET Core 3.x, C#, ASP.NET MVC5, including SOAP, RESTful, .NET and related technologies (JSON, XML, etc.), version control git flow and Database technologies (MSSQL, MySQL stored procedures)
  9. Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing alternatives
  10. Good knowledge and understanding of Web Service APIs for integration purposes
  11. Participated in, and be familiar with, Agile (Scrum) or other project methodology practices
  12. Team player with experience leading and collaborating cross-team to ensure successful delivery of product
  13. Ability to communicate complex solutions to both technical and non-technical audiences

Other Requirements and Experience:

  1. M.C.A./B.E./B. Tech or BS in Computer Science or any other science degree
  2. Minimum 8+ years IT industry professional experience





 ShuffleLabs

 06/01/2024

 Herndon,VA