Required Skills & Experience:
- Bachelors degree in computer science software engineering or related field
- Experience as a Software Architect or Senior Developer focused on modernization projects
- Client delivery experience
- Expertise migrating legacy systems preferably from COBOL to modern languages such as Java C# Python or similar
- Deep understanding of software architecture principles design patterns and best practices
- Experience with tools and methodologies for code analysis refactoring and automated testing
- Strong analytical and problemsolving skills with ability to propose innovative solutions and troubleshoot issues
- Ability to work independently and as part of a collaborative team in a fastpaced environment
- Effective written and oral communications skills C1/C2 (advanced/proficient) level English is required
Preferred Qualifications:
- Experience with cloud platforms (e.g. AWS Azure or Google Cloud) in the context of modernization projects
- Knowledge of containerization technologies (e.g. Docker Kubernetes) and microservices architecture
- Demonstrated experience leading technical teams of 5 developers including mentoring code reviews and technical direction
- Familiarity with DevOps practices and tools including CI/CD pipelines