Full Stack Software Engineer (Brilliant Harvest)
AltaML
What You’ll Do:
- Design, develop, document, and maintain prototypes and products
- Design, develop, document, and maintain ETL tools for data extraction and ingestion and products
- Participate in brainstorming, design reviews, code reviews and architecture evolution discussions
- Contribute to the analysis of business requirements, prepare design and implementation recommendations, and estimate development effort
- Review and comment on the technical feasibility of UI/UX designs
- Work collaboratively and professionally in cross functional teams to achieve our goals
- Contribute to continuous practice improvements
What You Bring:
- 4+ years of experience as a full stack developer or backend developer with strong ETL skills
- Proficient in C#, with a good knowledge of the .net core ecosystems
- Strong Experience with Entity Framework core
- Unit and API testing with xUnit, Postman, or others
- Working in an agile environment (e.g. Azure DevOps)
- Proficient understanding of GIT
- Able to write clean, readable, and easily maintainable code
- Experience taking an idea from conception to production.
- Experience developing applications using an LLM API like GPT
- Experience with frameworks like LangChain and VectorDBs
Bonus Points:
- Experience with Python
- Experience with React Native
- Experience with Typescript, Redux Toolkit, CSS, Node.js
- Experience with Micro Services Architecture
- Application caching with Redis Cache
- Docker, Kubernetes
