Tallo logoTallo logo

Software Architect

Job

Alta Equipment Group

Midlothian, VA (In Person)

Full-Time

Posted 1 week ago (Updated 6 hours ago) • Actively hiring

Expires 6/10/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
80
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

At PeakLogix, we are revolutionizing the material handling industry by offering cutting-edge solutions that streamline warehouse order fulfillment and enhance productivity. As a trailblazer in our market segment, we are dedicated to providing unparalleled service to our esteemed clientele. We are currently seeking an experienced Software Architect to lead the design, migration, and modernization of enterprise applications as we transition from on premises systems to the cloud. In addition to driving our cloud transformation, this role will define and architect our long-term hybrid-cloud environment, ensuring seamless integration between cloud and on-premises systems. The ideal candidate will also provide expert guidance on how to refactor and modernize legacy codebases to align with the new architecture, enabling scalability, security, and long-term maintainability.
Key Responsibilities:
  • Lead architectural design, strategy, and execution for migrating legacy and on-premises systems to Azure.
  • Define and implement best practices for hybrid cloud architectures, ensuring seamless interoperability with existing on-premises infrastructure.
  • Partner closely with engineering, DevOps, and infrastructure teams to deliver scalable, resilient, and secure cloud solutions.
  • Assess existing application portfolios and define migration strategies (re-host, re-platform, re-factor).
  • Drive adoption of Azure-native services, including App Services, AKS, Azure Functions, SQL Azure, Azure Storage, and more.
  • Ensure all solutions align with security, compliance, governance, and performance requirements.
  • Provide architectural leadership, mentorship, and guidance to development teams.
  • Support the emulation of hardware devices to enable in-house validation and testing of software features.
  • Assist clients during the go-live period through deployment support, issue analysis, and knowledge transfer.
  • Stay current with emerging cloud technologies and recommend strategic enhancements to the environment.
Qualifications- Required:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 7+ years of software architecture experience, including 3+ years focused on cloud migration.
  • Proven experience designing and deploying solutions in Microsoft Azure (IaaS, PaaS, SaaS).
  • Strong background in on-premises systems and hybrid integrations.
  • Hands-on experience with CI/CD pipelines and DevOps tooling (e.g., Terraform, Bicep, ARM templates).
  • Practical experience with containerization (Docker, Kubernetes) and microservices architectures.
  • Deep understanding of cloud security, identity management, and compliance frameworks.
  • Solid knowledge of software design principles, including SOLID and common architectural patterns.
  • Excellent communication skills and the ability to translate business needs into actionable technical solutions.
Preferred:
  • Azure cert.
..

Similar remote jobs

Similar jobs in Midlothian, VA

Similar jobs in Virginia