← Back to Jobs
Remote
Technology
Re-Platforming Software Engineer/Remote
Apetan ConsultingUnited States🇺🇸United StatesPosted 4 Aug 2026
Quick Overview
Work Type
Remote
Level
Mid Senior
Job Description
Job Description (JD): Re-Platforming Software Engineer
Location-Remote
Job Summary
We are seeking a Re-Platforming Software Engineer to lead and support the modernization and migration of applications from legacy platforms to modern cloud-native and scalable architectures. The ideal candidate will collaborate with cross-functional teams to assess existing systems, design migration strategies, and implement high-quality software solutions that improve performance, security, and maintainability.
Key Responsibilities
- Analyze legacy applications and identify re-platforming or modernization opportunities.
- Design and implement migration strategies for applications, databases, and services.
- Refactor, optimize, and modernize application code to align with current technology standards.
- Develop and maintain scalable, secure, and high-performance software solutions.
- Integrate applications with cloud platforms, APIs, and enterprise services.
- Collaborate with architects, developers, DevOps, QA, and business stakeholders throughout the migration lifecycle.
- Perform system integration, testing, troubleshooting, and performance tuning.
- Automate deployment and migration processes using CI/CD pipelines.
- Create and maintain technical documentation, migration plans, and implementation guides.
- Ensure compliance with security, reliability, and software development best practices.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong programming skills in Java, C#, Python, Go, or similar languages.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of microservices architecture, REST APIs, and distributed systems.
- Familiarity with relational and NoSQL databases.
- Experience with Git and Agile software development methodologies.
- Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of DevOps practices and CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, GitLab CI).
- Experience with infrastructure as code (Terraform, CloudFormation, Ansible).
- Familiarity with event-driven architectures and messaging systems (Kafka, RabbitMQ).
- Experience in application performance tuning and system optimization.
- Knowledge of security best practices and cloud-native application design.
Skills
Docker
Microservices
AWS
Agile
Ansible
Azure
C#
CloudFormation
Git
GitHub Actions
GitLab CI
Google Cloud
Java
Jenkins
Kafka
Kubernetes
Python
REST
RabbitMQ
Terraform
Similar jobs
Systems Engineer SME
Leidos · Manassas, United States
21 minutes ago$131.3k - $237.3k/yrSystems Engineer SME
Leidos · Valley Park, United States
21 minutes ago$131.3k - $237.3k/yrSystems Engineer SME
Leidos · Alexandria, United States
21 minutes ago$131.3k - $237.3k/yrSystems Engineer SME
Leidos · Herndon, United States
21 minutes ago$131.3k - $237.3k/yrSystems Engineer SME
Leidos · Bridgeton, United States
21 minutes ago$131.3k - $237.3k/yrSystems Engineer SME
Leidos · Wood River, United States
21 minutes ago$131.3k - $237.3k/yr