Position Overview
- Develop, implement, document libraries and frameworks that allow us to scale effectively development on our applications across multiple projects as common services or components, within scope, cost, time & quality constraints. - Build quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support. - Write clear maintainable full-stack code, adhere/improve/augment existing standards, work in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.
). - Understand company goals and metrics and align with code objectives. - Partner with product owners and UX on whats feasible technically, participate in user requirements translation to technical specifications Requirements - Bachelors in computer science or related discipline; or equivalent work experience.
- 5-7 yearsof work experience - Data structures and algorithms, object-oriented programming, dat...