The Associate Systems Programmer will maintain and update system software packages, utilities and hardware products, conduct research and consult on product problems and usage and assist in the development of system measuring, monitoring and reporting mechanisms.
In this role, you will research & validate cutting edge technologies by diving into the full stack to build pilots for our clients; design enterprise scale platforms, build APIs, web apps, data processing architectures and more.
Experience delivering within an Agile and Waterfall mixed methodology, with Object Oriented Programming or functional programming, solving problems within high-performance, real-time, distributed systems.
The Sales Engineer is responsible for providing industry expertise technical support and presenting technical solutions to the sales and business solution teams that result in retaining and increasing revenue and clients.
As a Software Engineer, you will be responsible for the architectural design and development of our applications. Additional opportunities may include serving as mentor to developers in quality software engineering practices.
Drive innovation across the firms corporate technology portfolio, increasing efficiencies through process automation, and Agile application development, with an emphasis on user experience and shorter development cycles.