We are looking for a Sr. Software Developer who takes pride in their work and enjoys being challenged, a person that’s committed, passionate, hard- working and is always looking to exceed their own expectations. Would you like to work on a diverse team that builds applications for marketing and advertising? We have specialists in UX, creative, content marketing, front and back end development, video production and business analytics. Staying innovative is one of our keys to success and we will provide you the tools to do so.
Do you want to work for a company whose culture isn’t afraid to fail, one that is willing to take risks and learn from its mistakes so it can capitalize on them in the future? Would you like to have time to do all the things you love? We provide a balanced work-life environment with flexible hours and the ability to work from home. We reward team members that have high integrity, a strong work ethic and contribute to our shared success.
Implement real-time, high-performance web applications for desktop and mobile
Exercises independent judgment and discretion in overall project management by prioritizing, planning and tracking project progress Researches product development options and provides analysis for application direction
The ability to iterate and ship ideas quickly, with loose direction
Share software development best practices with the team and mentor developers Willingness to work outside your comfort zones, to evaluate and work with new technologies Execute and hit deadlines as well as provide timely feedback when needed
Being passionate and proud of the work you are contributing to Drive an atmosphere of continuous learning and improvement
Must have 5+ years of experience in similar software developer positions, handling enterprise projects from concept to production Expert level experience in Java EE and the Spring framework
Expert level in RESTful APIs
Deep and thorough knowledge of object-oriented programming principles, data structures, algorithms and complexity analysis MySQL experience with complex queries, stored procedures and query optimization
Strong analysis, problem solving, and troubleshooting skills Detailed verbal and written communications skills