Cloud Application Technical Lead

Remote from
USA flag
USA
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Employment type
Full Time,
Job posted
Apply before
10 Jul 2026
Experience level
Senior
Views / Applies
12 / 2

About ECS

Partnering with leading organizations to deliver powerful solutions for a complex world.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

ECS is seeking a Cloud Application Technical Lead for a remote position supporting NIH NIAID's cloud migration and modernization efforts. The role involves leading technical teams, architecting cloud solutions on Azure, and ensuring FISMA compliance. Candidates need over 10 years of experience with Microsoft tech stack and React, plus Agile leadership. This is a senior-level position contingent upon contract award, offering significant responsibility and autonomy.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight This role requires deep expertise in cloud architecture, security, and full-stack development, plus leadership of Agile teams. The breadth and seniority make it highly challenging, though not the absolute hardest.

Salary Analysis

Median Highly Competitive
$155,000
US Market
$130k – 180k
0 $198k
AI Insight The job posting does not specify salary, but market data for a Cloud Application Technical Lead with 10+ years experience typically ranges from $130k to $180k, with a median around $155k. This is competitive for the seniority and technical requirements.

Key Skills

Cloud Computing Azure React .NET Agile CI/CD Architecture Leadership Security Migration

I am excited to apply for the Cloud Application Technical Lead position at ECS. With over 10 years of experience in enterprise application development and cloud migration, I am confident in my ability to lead the NIH NIAID NEAT project. My expertise spans Azure architecture, React, .NET, and Agile methodologies, ensuring scalable and secure solutions.

I have led cross-functional teams in modernizing applications and implementing CI/CD pipelines, aligning with Federal security standards. My background includes conducting cost-benefit analyses for cloud migrations and designing resilient architectures.

I look forward to bringing my technical leadership to ECS and contributing to the success of this critical initiative.

Describe your experience leading a cloud migration project. What challenges did you face and how did you overcome them?
I led a migration of a legacy .NET application to Azure using a lift-and-shift approach, later refactoring to microservices. Key challenges included data consistency during migration and ensuring FISMA compliance. We implemented phased migration with rollback plans and used Azure Policy to enforce security.
How do you ensure that applications are both scalable and secure in the cloud?
I design using Azure best practices like auto-scaling, load balancing, and network segmentation. Security is integrated via Azure Security Center, encryption at rest/in transit, and regular vulnerability assessments. I also enforce least privilege access and manage compliance through policy.
Can you provide an example of how you have used React to build a large-scale web application?
I led a team to build a customer portal using React with Redux for state management. We optimized performance using lazy loading and code splitting. The application integrated with multiple back-end services via REST APIs and handled high traffic with caching strategies.
What is your approach to leading an Agile development team?
I foster a collaborative environment with daily stand-ups, sprint planning, and retrospectives. I ensure clear communication of goals and remove impediments. I also promote continuous improvement and use metrics like velocity to guide planning.
How do you stay current with emerging cloud technologies and incorporate them into your architecture?
I regularly attend conferences, take online courses, and experiment with new services in sandbox environments. I evaluate technologies based on business value and conduct proof-of-concept projects to validate their fit before recommending adoption.

ECS is seeking an experienced Cloud Application Technical Lead to work remotely providing support for cloud-related application and infrastructure migration and modernization efforts performed under this contract for NIH NIAID Enabling and Advancing Technologies (NEAT). This engagement supports the External Enterprise Software Development Support Services program area which includes the development, support, and maintenance of NIH enterprise applications managed by the Software Engineering Branch.

Please Note: This position is contingent upon [contract win].

The NIAID NEAT Cloud Application Technical Lead will utilize the approved development technologies to solve complex business problems and architect frameworks for development, integrating web services, and review developer source code.

Key Responsibilities:

Solution Architect:

  • Providing technical leadership in identifying, designing, and implementing web and mobile application standards as well as investigation of technical alternatives.
  • Design, maintain and implement Azure resources, including virtual networks, storage solutions, compute instances, databases, and application services.
  • Assist business domain stakeholders with migration “lift and shift” cost-benefit analyses of on-premises vs. cloud-based solutions.
  • Create a secure and scalable mobile system architecture that integrates with existing systems and designated partner applications
  • Ensure applications are FISMA compliant. Recommend and implement security features as necessary, to adhere to Federal, HHS, NIH, and NIAID security requirements.
  • Evaluate and employ software tools that will allow the development and deployment of mobile software using a ‘write-once, run-anywhere’ model.

Cloud Migration:

  • Provide advisory and technical support for cloud-related application and infrastructure modernization efforts.
  • Architect and troubleshoot high availability and resilient solutions using methods, including clustering and failover.
  • Collaborate with business stakeholders and development teams to create solutions to take advantage of cloud services and capabilities. (e.g. auto-scaling, serverless architectures, micro-services, containerization, etc.)
  • Conducting proof-of-concept and pilot projects to evaluate cloud migration and modernization approaches.
  • Assisting SEB in conducting market research on cloud platforms and tools.

Agile Delivery:

  • Collaborate with business stakeholders and cross-functional teams to ensure project alignment with business objectives.
  • Prepare and present HHS Enterprise Performance Life Cycle (EPLC) stage gate deliverables and presentations to review boards.
  • Conduct and/or participate in formal and informal reviews throughout the EPLC life cycle.
  • Enable Continuous Integration/ Continuous Delivery (CI/CD) pipelines for web and mobile applications.
  • Ensure compliance with quality assurance standards, guidelines, and procedures.

Qualifications

  • Bachelor’s degree in Computer Science, Information Security or related field.
  • Minimum 10 + years of hands-on software development experience designing and developing enterprise applications using Microsoft Tech Stack.
  • 5+ Years of experience leading technical teams in Agile environments.
  • 3+ years of hands-on experience building large scalable web and mobile based applications using React.
  • Experience with utilizing NET Platform (.NET 8) with JavaScript, React and Vue for the front end and Microsoft SQL Server databases for data storage.
  • Experience installing, configuring, and integrating custom solutions, COTS, GOTS, and FOSS into a larger collection of services and systems.
  • Travel within the Washington DC Metro Area, and CONUS as needed.

Apply now >

Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Software Engineering remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›