Develop new features, customizations and enhancements to the core product during a client engagement. Work with engagement manager and/or clients to scope work, produce estimates and help define deliverables.
The selected candidate will be responsible for analyzing complex requirements, developing system security software, performing unit level and integration testing using state of the art tools for embedded applications.
The ideal candidate will bring a breadth of experience with both Microsoft solution stack and modern Open Source frameworks and libraries. Strong candidates must be able to explain how and why things work.
Responsible for back-end (database to API) development of application product features using modern technologies like Node.js and Elastic search. Be energized at the prospect of working on software that improves peoples lives.
This engineer will work closely with product owners and business development partners to plan, design, create and maintain applications that bring television and video highlights to web sites,mobile phones, tablets, game consoles and set top boxes.
The ideal candidate is a highly motivated individual who is willing to take on challenging initiatives, capable of working both independently and with others as a team, and able to follow through to deliver results.
The software developer will analyze and amend software errors in a timely and accurate fashion and provide status reports where required. Develops, plans and analyzes, designs products, and programs computer software that requires extensive research.
The Senior Programmer Analyst will work with the team responsible for the design, development and implementation of production business enterprise applications and reporting/analysis projects in both Windows and Web environments with a unique skill set of .NET development and strong SQL skills.