Senior Software Engineer (Platform & Modernization Support)
Job Location:
Charlotte, VT - USA
Monthly Salary:
Not Disclosed
Posted on:
Yesterday
Vacancies:
1 Vacancy
Job Summary
Interview Mode: F2F at Charlotte NC Office
Position: Senior Software Engineer (Platform & Modernization Support)
Location: Charlotte NC USA
Duration: Long-Term Contract
Job Summary:
- We are seeking a highly skilled Senior Software Engineer with expertise in Platform Modernization and Enterprise Application Support. The ideal candidate will be responsible for designing enhancing and supporting modernized application platforms while driving system scalability performance and operational efficiency.
Key Responsibilities:
- Design develop and support enterprise applications and modernization initiatives.
- Collaborate with architecture development DevOps and business teams to implement scalable platform solutions.
- Support migration and modernization of legacy applications to cloud-native architectures.
- Develop and maintain APIs microservices and integration components.
- Troubleshoot production issues and provide platform support across environments.
- Participate in system design reviews code reviews and release planning.
- Improve system performance reliability scalability and security.
- Support CI/CD pipelines automation and DevOps best practices.
Required Skills:
- Strong experience in software engineering and enterprise platform support.
- Proficiency in Java Python or similar backend technologies.
- Experience with microservices architecture REST APIs and distributed systems.
- Hands-on experience with cloud platforms such as AWS Azure or GCP.
- Familiarity with Docker Kubernetes Jenkins Git and CI/CD processes.
- Strong understanding of application modernization and cloud migration strategies.
- Experience working in Agile/Scrum environments.
Preferred Qualifications:
- Experience supporting banking or enterprise-scale platforms.
- Knowledge of observability monitoring and logging tools.
- Strong analytical troubleshooting and communication skills.