KickBack Rewards Systems looking for Senior Software Engineer – Remote
KickBack Systems provides successful customer loyalty and reward program marketing solutions for building and retaining loyalty, support, and dedication to your brand, the service you provide, and the products you offer.
- Make technical decisions (system architecture, select technology solutions, etc.)
- Estimate projects and timelines
- Focus on delivering results
Required Skills and Experience
- Well written.
- Engineering degree in Computer Science/Engineering or equivalent professional experience.
- Excellent written and verbal communication skills
- Experience with Angular or any another single page JS framework
- Experience with web services, able to design & execute functional specifications
- Experience writing detailed design documents
- Experience working in a TDD and Agile / Scrum; Strong knowledge of object-oriented design methodology and standard software design patterns
- Experience translating business needs and requirements into technical specifications