Category: Software Development
Responsibilities
- Design and develop scalable, performant, and user-friendly web applications.
- Write clean, maintainable code across the entire technology stack.
- Turn complex ideas into functional software solutions.
- Own features end-to-end, from design and testing to deployment and production support.
- Implement code quality standards, testing strategies, CI/CD pipelines, and secure coding practices.
Requirements
- 8+ years of experience in designing and developing robust full stack applications.
- Solid hands-on experience with React, Node.js, TypeScript, SQL/NoSQL, and C#/JAVA.
- Strong Python skills.
- Deep understanding of software engineering fundamentals, including:
- OOP design principles
- Asynchronous programming
- Lazy loading, caching, and performance optimization
- Proven ability to solve problems creatively and architect solutions.
Preferred Qualifications (Nice to Have)
- Exposure to AI/ML integration in production systems (e.g., embedding search, AI assistants, language models).
- Familiarity with AI concepts such as RAG, vector databases, LLM fine-tuning, and agent frameworks (e.g., LangGraph).
- Experience scaling AI ideas into fully deployed features with QA, security, and monitoring.
- Experience with Docker, AKS, and Kubernetes.
About the Company
Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries, including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education.
Orion is an equal opportunity employer.