Jobs · Engineering

Associate Technical Architect - SD .Net

Quantiphi · United States · 3 wk ago
RemoteRemoteEngineeringFull-time

About the role

Join one of the world’s fastest-growing AI-first digital engineering companies and make a real impact at scale.
Lead and collaborate with a high-energy team of talented, driven individuals solving complex, meaningful challenges.
Work with Fortune 500 companies and disruptive innovators in a research-driven environment with 60+ patents.
Stay ahead of the curve by gaining hands-on experience with cutting-edge AI, ML, data, and cloud technologies while continuously upskilling.

Responsibilities

  • Connect with clients for project briefing, consultation, installation, and close-out reviews
  • Play the role of Lead Developer for a team comprising of 8-10 resources
  • Help out in managing customer demands to ensure maximum satisfaction, and to maintain quality
  • Engage in the negotiation of customer job demands and specifications as regards to resources and infrastructure; and assist in creating comprehensive technical documents
  • Serve as a supervisor, facilitating smooth workflow for service delivery
  • Evaluate project data for accuracy, and take the lead in setting project targets and priorities
  • Give training and mentorship to team members to make them better on the job
  • Remain knowledgeable about current technology and carry out research to identify new trends that can be used to achieve maximum results
  • Carry out other technical related duties that may be required

Requirements

  • Proven experience in Full Stack development with expertise in React.js and .NET Core
  • ASP.NET, MVC with WebForms components
  • Multi-tenant architecture built on SQL Server
  • Strong proficiency in JavaScript, C#, .NET Core
  • Strong knowledge of SCSS, HTML5, CSS3, Bootstrap 4, and Material UI
  • Proficiency in version control tools like Git, build automation tools such as Maven, and deployment tools like JFrog and UDeploy
  • Solid development experience in React, Redux, and JavaScript, with a deep understanding of object-oriented programming (OOP)
  • Familiarity with AWS or Azure cloud technologies
  • Experience in API integration, Application deployment, Cloud architecture, Application Security
  • Expertise in building enterprise-level web applications and RESTful APIs using Microservices, with a track record of production-scale experience
  • Ability to conduct code reviews to ensure compliance with coding standards, security practices, and adherence to architectural guidelines
  • Investigate and resolve complex technical issues and provide support to resolve production incidents
  • Able to provide technical leadership and guidance, ensuring best practices, code quality, and performance optimization
  • Capability to mentor junior developers and foster a culture of continuous learning and improvement within the team
  • Proven experience of leading app migration engagements to cloud (preferably AWS) in the past
  • Strong knowledge on AWS cloud data services (RDS, Aurora, Elasticache, S3 etc.) & other relevant services (compute, storage- KMS, IAM, VPC etc.)
  • Expertise with AWS migration tools & utilities (ADS, MGN, DMS, SCT etc.) & familiarity with the best fit migration pattern for each
  • Strong knowledge on .Net application tech stack (.Net, Entity Framework) with understanding of tightly coupled data components (ex: SQL Server bound logic, DTC dependency etc.)
  • Strong knowledge of application hosting & abstraction patterns on AWS (containerization, microservices, serverless)
  • Familiarity with Azure cloud ecosystem & associated application/ infrastructure/ data components & services

Qualifications

  • Relevant certifications (e.g Microsoft Certified: Azure Solutions Architect or AWS Certified Solutions Architect etc.) are a plus
  • Familiarity with Linux/UNIX environments and strong Shell scripting experience
  • Knowledge of SQL or NoSQL databases
  • Ability to understand and meet architecture requirements, ensuring effective design, development, validation, and support
  • Capability to identify and resolve bottlenecks and bugs, with the ability to recommend effective solutions
  • Knowledge of identifying and addressing performance bottlenecks and ensuring the scalability and efficiency of applications

Similar jobs