Language

Application Architect

Infosec
Life Cycle
Technical Leadership
DEV OPS
Automated Testing
JAVA
Deployment
Amazon Dynamodb
Microservice
AWS EKS
Kubernetes
Amazon Web Services
Docker
API Gateway
Continuous Integration/Delivery
Javascript
B2B Software
Application Development
Coding
C#
Python
Description:
Who we areSolutions Architecture team, focusing on delivering robust, scalable, and maintainable software solutions with a heavy emphasis on coding and technical leadership. In this role, you will be responsible for designing and implementing full-stack applications, APIs, containerized services, and leveraging AWS services, with a key focus on driving reusable software components, and building platforms. You will collaborate closely with product stakeholders, architects, and engineering teams to transform high-level architectural requirements into actionable, technical solutions. 
 
This role is ideal for an experienced full-stack developer with strong modern cloud native distribution application development, AWS expertise, and a desire to lead by example through hands-on coding, technical mentorship, and independent problem-solving. 
What we’re looking for

Key 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 framework 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. 

 

What you’ll be doing

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 delivering 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). Track record of including automated testing throughout the life cycle. 
  • 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.
QUALIFICATION/ LICENSURE :
  • Work Authorization : Green Card, US Citizen
  • Preferred years of experience : 3+ Years
  • Travel Required : No
  • Shift timings: 9 AM to 5 PM
Job Location Plano, Texas
Pay USD 80.00 - USD 100.00 Per Hour
Contract Duration 12 month(s)