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