Senior Software Developer role working with cutting-edge technology, delivering high-quality solutions, and driving holistic software development projects.
Requirements
- Produce and review software designs that meet business and technical requirements
- Consult with clients to define and propose solutions
- Instrumental in defining software and database design for new solutions
- Lead client requirements gathering sessions and document business requirements
- Perform software deployments and ongoing software support
- Lead a team of developers to ensure timelines and deliverables are met
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Employee Stock Ownership Plan (ESOP)