Contact Us: 773.255.6869 info@mccannpartners.com

Technology Careers

Connecting talented IT professionals with cutting-edge opportunities.

Here at McCann Partners, we make your career goals our goals as well. We are proud to work with talented IT professionals like you, and we are committed to providing you with a quality experience and opportunity, whether that means finding a more challenging, dynamic position or achieving greater work/life balance. Let the goals you have for your career become McCann Partner’s mission.

Are you searching for your next IT job opportunity? McCann Partners is ready to help you achieve career success. Please search our current opportunities using the links below or contact our office to speak to a member of our recruiting team.

clients       clients

Following are just a sample of the types of positions we place:

  • NET Developer (Junior- and Senior-Level, Team Lead)
  • BizTalk Architect
  • Business Analyst
  • Desktop Engineer
  • Developer Operations Engineer
  • Director of Product Management
  • Enterprise Architect
  • Java Architect
  • Java Developer (Junior- and Senior-Level, Team Lead)
  • Network Engineer
  • PHP Developer (Junior- and Senior-Level)
  • Product Manager
  • Quality Assurance Analyst
  • Ruby on Rails Developer (Junior- and Senior-Level)
  • Systems Administrator
  • UI Architect
  • UX/UI Designer
  • Vice President of Application Development

Please search our available jobs or contact us for a full list of current opportunities.

Available Jobs Listing

Senior Developer
Chicago, Illinois - Added Feb 11, 2016

Full Description:

McCann Partners has teamed up with a company in the River North area of Chicago to hire a Senior Developer . This position is a full-time , newly-created role due to strategic growth initiatives for the software engineering group.

Job Summary

You will be working for a fast-growing, market-leading online data brand in a cross-functional team, alongside colleagues from a variety of technical and commercial functions. This structure makes the team and organization more agile, and builds greater understanding and closer relationships between technology and other business areas. It also means that you learn more, have a more varied role, and further diversify your skills!

And the tech?

Our client is a technology driven business and the technical landscape both is advanced and constantly changing as they explore new and more efficient/effective ways of creating products. They also work with a number of industry leading technology partners who keep them on top of their game.

Here is a snap-shot of some of the things they do and use:

  • Java 1.7
  • Client side MVC (backbone.js/marionette)
  • RESTful services using Restlet
  • Dependency Injection and IoC (Inversion of Control) using Spring
  • MarkLogic (NoSQL database)
  • Hibernate
  • Spring MVC
  • Git
  • Gradle
  • One-click deployments, continuous integration and test automation (Puppet, Jenkins, AWS)
  • HTML 5 and CSS 3
  • JavaScript frameworks and tools (Backbone/Marionette, jQuery, RequireJS, Jasmine, Grunt)
  • XQuery
  • Agile (Scrum)
  • And the list goes on…!

Skills & Requirements

First and foremost, you need to have the right character and attitude; the client has a truly cross-functional and highly-collaborative environment and whether you are a graduate trainee or a CIO they expect you to get involved! They also are a rapidly growing and evolving business so they are looking for people with ambition, people who are not happy sitting back and managing the status-quo, but people who want to grow and challenge themselves, who want to work creatively developing world leading products with the latest technology. You should be truly passionate about development, constantly striving to learn and to be up to date with the latest ideas and innovations, it is that type of mind-set that has gotten them to where they are!

There is of course a base-line of skills that the client needs and you should be able to demonstrate solid skills in the following:

  • Java
  • Spring
  • XML
  • Relational Databases
  • NoSQL experience a plus
  • Agile Development – you must be happy getting together in our white-board creative room and collaborating at every stage of the dev process.
  • Strong interpersonal and stakeholder skills – you should be keen to get involved and not afraid of challenging the status-quo!

Sounds like a right next opportunity for you? Qualified applicants may apply by sending a resume, as well as salary requirements.

This is a full-time employee direct placement opportunity, no 3 rd parties please. U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.

Apply for Senior Developer

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.