FocusKPI Inc. is looking for a Sr. Software Engineer-Web Services to work for our client in Lehi, UT. This is a full-time contract with negotiable pay rate.
What you’ll do:
- Design and implement robust web service APIs within our client's Analytics platform that are used by a large number of internal client applications as well as external customer client applications
- Work with a team of Web Services developers and quality Engineers to create new APIs, improve existing ones and also implement, prototype, scale, test and validate these APIs.
- Gather technical requirements from multiple sources and improve on existing strategy and techniques for exploring and exposing data
- Solve complex business and technical problems involving large-scale data aggregation
- Demonstrate leadership qualities with willingness to mentor peers and drive feature development efforts, in co-ordination with other cross-functional groups like experience design and product management
- Gain a solid understanding of our client's Analytics platform workflows and be willing to drive solutions that span across one or more cross-functional Engineering teams
- Develop product enhancements and features with a strong focus on effective customer engagement and satisfaction
What you need to succeed:
- M.S. or B.S. in Computer Science or equivalent field
- Excellent interpersonal skills
- Comprehensive knowledge and development experience building and scaling truly RESTful web services
- Must be detail-oriented, self-motivated, responsive, professional and dedicated to customer success
- Experience with building and deploying back end services platforms
- Solid object-oriented programming background in Java, C/C++, C#, or PHP
- Experience with storing and retrieving high-frequency data in Redis
- Database programming knowledge including SQL queries in MySQL and collection queries in Mongo
- Experience with Microsoft Power BI not required, but preferred
Thank you for applying!
FocusKPI Hiring Team
FocusKPI Inc. is an analytics consulting business providing solutions such as CRM customization, Risk Management, Business Intelligence, Advanced/Operational/Web/Digital Analytics as well as Human Resources for our clients