Bachelor's degree in Computer Science, Electrical Engineering, Math or related quantitative field, or equivalent practical experience in software development.
2 years of experience in full-stack software development.
Experience with backend languages (e.g., Java, Python, or C++).
Experience with front end languages (e.g., JavaScript or TypeScript).
Experience working with database technologies (e.g. SQL, NoSQL).
Preferred qualifications:
2 years of experience designing and optimizing databases.
Experience collaborating with both technical and non-technical stakeholders on project requirements.
Experience with unit testing, agile software development, and bug and change management systems.
Excellent communication skills with the ability to work with stakeholders to provide technical solutions to business challenges.