Application Architect - 1383375

job
  • Kaygen, Inc.
Job Summary
Location
Plano ,TX 75086
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
23 Jan 2025
Share
Job Description

Looking for only W2 Candidate- (USC, EADs, GCs)


Job Title: Application Architect - 1383375

Location: This is a hybrid position (3 days in the office)

Duration: 12 months- There is a high chance of this position converting to full-time based on performance.


Job Responsibilities:

  • Hands-on Development: Lead the design, development, and deployment of full-stack applications with a strong focus on event-driven microservices using cloud-native technologies.
  • Coding and Architecture: Implement simple, readable, well-designed software components, adhering to best coding practices in one or more languages.
  • Framework & Platform Development: Implement reusable and scalable software frameworks and platforms. Own the development process from high-level requirements to post-deployment activities. Build documentation for reusable components/platforms.
  • Containerization and Cloud Deployment: Drive the use of container technologies and orchestrate services on AWS infrastructure, ensuring scalability, reliability, and performance.
  • Collaboration: Partner with solutions architects, product owners, and domain experts to turn high-level business needs into detailed, actionable technical specifications and implementation plans.
  • Troubleshooting and Debugging: Independently troubleshoot, debug, and optimize code to ensure high availability and performance. Investigate and resolve complex software issues, providing support to the operations team.
  • Documentation: Create and maintain high-quality technical documentation that supports the development process, including architecture decision records, design specs, system architecture diagrams, and reusable patterns.
  • Non-functional Requirements: Ensure that all developed software meets non-functional requirements such as security, scalability, maintainability, performance, and compliance with industry standards.

Requirements:

  • 10+ years of experience in software engineering, preferably with a software engineer background with a proven track record of consistently delivering high-impact software products in a timely manner.
  • 3+ years of experience as an application or Solutions architect d elivering enterprise solutions at scale using modern cloud-native technologies (AWS preferred).
  • Proven experience in hands-on coding with one or more languages: Java, JavaScript, Python, or C#.
  • Expertise in developing and deploying applications using microservices architecture, container technologies (Docker, Kubernetes), and cloud platforms (AWS preferred).
  • Experience implementing reusable software components and shared libraries for enterprise-wide use in one or more languages like Java, C#, JavaScript, and Python is a must.
  • Proven experience designing & architecting enterprise-scale transactional systems following microservice, event-driven architecture style.
  • Good understanding of InfoSec and DevSecOps principles using AWS technologies is a must. Relevant certifications, such as AWS Solutions Architect Associate, are highly desirable.
  • AWS Expertise: Good understanding of AWS services, including EKS, Lambda, S3, API Gateway, DynamoDB, and other cloud-native technologies. AWS certifications, such as AWS Solutions Architect Associate or Developer, are a strong plus.
  • Experience with Containers and CI/CD Pipelines: Proven ability to design, build, and manage containerized applications using Kubernetes (Amazon EKS). Familiarity with modern CI/CD pipelines and DevOps practices.
  • Independent Worker and Team Player: Ability to work independently to drive complex technical projects to completion, as well as collaboratively with cross-functional teams.
  • Excellent Communication Skills: Strong interpersonal and communication skills, able to convey complex technical concepts to both technical and non-technical stakeholders.


Additional Information:

Client is looking to onboard an Application Architect with a strong coding background, requiring at least 3+ years of experience as an Application/Solution Architect and a total of 10+ years in the field.


This individual will work with the application architect team/coding team for API and UI Development, although they will not be coding directly. However, hands-on coding experience in one or more languages like Java, C#, or Python is essential. The role involves creating architecture for factory business solutions and collaborating with product owners.


Interview Process:

  1. Prescreening Test: 12 MCQs will be sent to the candidate.
  2. 1st Round: MS Teams - 1 hour coding test in Java, C#, or Python.
  3. 2nd Round: MS Teams - 1 hour of system/API designing.
  4. 3rd Round: MS Teams - 1 hour interview with the Manager.
Other Smiliar Jobs
 
  • Sunnyvale, CA
  • 16 Hours ago
  • Alameda, CA
  • 16 Hours ago
  • Sonoma, CA
  • 16 Hours ago
  • San Jose, CA
  • 16 Hours ago
  • Hayward, CA
  • 16 Hours ago
  • Santa Clara, CA
  • 16 Hours ago
  • San Mateo, CA
  • 16 Hours ago
  • Santa Rosa, CA
  • 16 Hours ago
  • Dallas, TX
  • 16 Hours ago
  • San Francisco, CA
  • 16 Hours ago
  • Fremont, CA
  • 16 Hours ago
  • Georgetown, KY
  • 16 Hours ago
  • Liberty, NC
  • 16 Hours ago
  • Georgetown, KY
  • 16 Hours ago