Senior Software Engineer Dotomi
About Us:At Dotomi, we are inventing a future of advertising that consumers love because it is personal and relevant. It is a future shaped by bringing together the country?s best technologists and innovative advertising and marketing minds. We take pride in blending technology art and massive data to make a big impact with millions of consumers on a deeply personal level.
Our depth of experience creating large scale one to one advertising messages for some of the biggest brand names positions us as a leader in the online marketing sector. These well known marketers are moving their advertising dollars to Dotomi because we are proven to drive big results- and that is creating rapid growth. If you are looking for a unique, fun and fast paced environment with the opportunity to grow in a creative and dynamic business, then this is the place for you.
The Sr. Software Engineer work with the Product Management team to translate business requirements into technical design, research approaches and coordinate designs with team participants, develop and test software modules and work with QA to transfer knowledge and assist in their test planning, maintain production environments as appropriate and may lead projects and initiatives.
Minimum Job Requirements
We are looking for a highly motivated, detail oriented professional to support the needs of the R&D Team at Dotomi. A strong candidate for this position will possess the following qualifications:
At least 6 years of experience in developing client-server applications
At least 2 years of experience in leading projects preferred
Expert level Java preferred
Excellent understanding of Object Oriented methodology and design
Excellent understanding of multithreaded applications
Experience in XML
Experience with SQL and databases
Strong understanding of client-server programming
Strong understanding of Web technologies
Online experience (e.g. worked in web enabled environments) ? ideally around media
Ability to learn and investigate new areas independently
Ability to work on multiple projects simultaneously
Strong communication and interpersonal skills
Ability to thrive in a start-up environment
Well organized with excellent attention to detail
Needs to be a self starter that can thrive in an entrepreneurial environment, with the ability to roll up your sleeves and get the work done
||1 North Wacker Drive |
Chicago, IL 60606