Senior- Level Full- Stack Developer Job at Afglobe Communications Inc, Springfield, VA

TUQxMzI5OStONUtBd3ViVFNRQ0hzSDRIL3c9PQ==
  • Afglobe Communications Inc
  • Springfield, VA

Job Description

Job Description

Job Description

HYBRID Position (1 in-person day at headquarters required)

About the Role:

The Sr. Full Stack Developer will design, build, and optimize React (TypeScript) frontends and Node.js (TypeScript) backends running on AWS Serverless services such as Lambda, API Gateway, and Aurora PostgreSQL.

They’ll work closely with stakeholders to define requirements, plan projects, integrate systems, and ensure high-quality, scalable, and secure cloud solutions.

Responsibilities:

  • Lead the migration of Windows-based legacy applications, including IIS-hosted services, from on-premises infrastructure to AWS GovCloud.
  • Configure and optimize Windows Servers, IIS, and Windows VMs in both on-premises and AWS environments.
  • Perform application and dependency mapping to ensure all components are accurately migrated and integrated.
  • Design and implement scalable, secure, and cost-effective AWS architectures to replicate or enhance existing capabilities.
  • Develop migration roadmaps, cutover strategies, and rollback plans to ensure minimal downtime and business continuity.
  • Collaborate with developers, application owners, and security teams to validate performance, compliance, and data integrity.
  • Automate infrastructure provisioning and deployment using tools such as CloudFormation, Terraform, and PowerShell.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in full-stack web development.
  • Proficiency in JavaScript and frameworks such as React, Angular, or Vue.js for front-end development.
  • Strong experience with back-end technologies such as Node.js, Python, Ruby, Java, or .NET.
  • Solid understanding of RESTful API design and integration.
  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar.
  • Familiarity with version control systems, preferably Git.
  • Demonstrated ability to write unit and integration tests.

Preferred Qualifications:

  • Master’s degree in a relevant field.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated deployment processes.
  • Experience working in Agile/Scrum development environments.
  • Contributions to open-source projects or a strong personal portfolio.

Job Tags

Similar Jobs

Tropical Smoothie Cafe

Shift Leader Job at Tropical Smoothie Cafe

 ...Trainer Program. Ensures each station is operating to Tropical Smoothie Cafs standards. Trains and coaches crew members during each shift to ensure brand standards are upheld. Uses tools to accomplish goals, manage labor and control inventory using MyInventory.... 

Something Special Studios

Creative Director, Experiential Job at Something Special Studios

 ...The Creative Director, Experiential at Something Special Studios leads the creative vision and execution of immersive brand experiences that connect audiences through culture, design, and storytelling. They combine creative direction, experiential design, and concept... 

Goodwin Recruiting

Executive Sous Chef Job at Goodwin Recruiting

 ...customer service? Are you looking for an opportunity that provides creative latitude with a well-financed, independent group? An Executive Sous Chef is needed to take a completely rebuilt, multifaceted culinary operation to the next level. Ideal candidates hail from high... 

Americana Community Center

Training Coordinator Job at Americana Community Center

 ...healthy families, create a safe and supportive community and help every individual realize their potential. POSITION: TRAINING COORDINATOR The Americana Community Center is seeking a dedicated, compassionate, and patient Training Coordinator for our adult education... 

888 Services Inc

Delivery Driver - FedEx Job at 888 Services Inc

Job Description Job Description We are seeking a reliable and professional Delivery Driver to join our team. The ideal candidate will be responsible for safely delivering packages to customers, ensuring excellent customer service, and maintaining efficient route operations...