Job Summary
A computer services company has an open position for a Remote Principal Software Developer.
Must be able to:
- Engineer/enhance solutions to meet business required levels of cost, reliability, performance and functionality
- Collaborate on requirements
- Analyze best practices and emerging concepts in Infrastructure Platform development
Must meet the following requirements for consideration:
- Expert level programming skills in Java and/or Python
- Expert level skills in distributed computing
- Experience using streaming services (e.g. Kafka)
- Hands on experience of automated testing frameworks
- Hands on experience understanding of container based deployments