Knowledge of coding languages (like .NET, PHP, JavaScript, HTML, C++) Proven experience as a Software Developer Experience with software design and development in a test-driven environment Effective code writing skills that align with coding best practices Basic Knowledge of Python Knowledge of code repositories and pipelines using DevOps Ability to learn new programming languages and technologies Excellent communication & comprehension skills Resourcefulness and troubleshooting aptitude Attention to detail