Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
2 years of experience with data structures or algorithms.
2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Preferred qualifications:
Experience designing and developing full-stack software using modern technologies.
Experience with front-end frameworks (e.g., Angular) and building user-friendly and responsive web interfaces.
Experience with security technologies such as SIEM, SOAR, and EDR (advantage).
Understanding of backend systems, APIs, databases, and cloud technologies (e.g. GCP).
Proficiency in C#, .NET Core, Python, or other programming languages.