• Application Architect

    Job Location(s) US-IL-Danville | US-IL-Chicago | US-LA-Metairie
    Job ID
    Information Systems
  • Overview

    Cannon Cochran Management Services, Inc. (CCMSI) is a leading Third Party Administrator in self-insurance services headquartered in Danville, IL.  We are guided by core values including integrity, insisting on excellence and being passionately focused on customer service.  Those values, coupled with our Employee Stock Ownership Plan (ESOP), engage ownership with our employees and offers top of the line customer service for both our internal and external clients. 


    This is a perfect opportunity to join a team in a growing, dynamic environment that is certified as a great place to work.  CCMSI’s emphasis is on customer service and you will be expected to set and achieve performance goals in a challenging and growing team environment.


    Application Architect


    The Application Architect will help to drive the company’s engineering road map in order to enable corporate goals and objectives. The Application Architect will achieve this by strategically designing, developing, and implementing applications and services for enterprise-level systems. This role is responsible for understanding the larger enterprise architecture roadmap and translating that into full stack solutions that are scalable and based on best practices. This individual will act as an advocate for front and back end engineering technologies including web, mobile, API, and system integration related development. You will be responsible for coaching developers to continuously elevate their engineering skills to deliver innovative and high quality applications. The Application Architect will lead by example, evangelize the technology roadmap, and be an advocate of new technology and development techniques. The candidate needs to have great passion for technology and emerging trends.



    • Responsible for establishing the application architecture working with engineers, infrastructure, security and other technical specialists to define changes needed to applications.
    • Design on premise, hybrid, and cloud based applications.
    • Evangelize technology and mentor other members of organization
    • Govern implementation of application architecture model.
    • Develop a thorough knowledge and understanding of cross-system integration, interactions and relationships in order to develop an enterprise information view
    • Spearhead proof of concept efforts in order prove out technology choices and organizational fit.
    • Identify opportunities to create reusable components.
    • Assist in setting the roadmap for the future technology stack
    • Other duties required by Management


    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


    • Individual must be detail oriented and a self-starter with strong organizational abilities.
    • Reliable, predictable attendance within client service hours for the performance of this position.
    • Responsive to internal and external client needs.
    • Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision; participate in the road map to achieve the vision
    • Excellent communication (both written and verbal), interpersonal skills and experience in presenting to business and technical team including executive management, in an effective and persuasive manner
    • Strong analytical and problem solving skills with attention to detail


    Education and/or Experience  

    • BS in Computer Science or equivalent experience


    Computer Skills    

    • 10+ years of intense technical experience in the areas of web development, API development, distributed systems and application integration
    • 3+ years working in the role of application architect in a high transaction, fast paced and dynamic environment
    • 5+ years of experience developing solutions in the .NET framework
    • 5+ years of hands on experience working with traditional relational database technologies
    • Hands on experience working in a hybrid cloud environment with Azure.
    • Extensive experience with various web front end technologies such as AngularJS, LESS/SASS, Bootstrap and Gulp including responsive and adaptive development
    • Proven experience designing and implementing enterprise solutions around messaging, caching, service discovery/bus, enterprise integration.
    • Knowledge/Experience in micro service architecture and RESTful Services.
    • Knowledge/Experience in implementing solutions with design patterns
    • Knowledge of secure coding practices and principles as well as secure application networking (OWASP Top 10, NST, PCI/DSS)


    Certificates, Licenses, Registrations

    Professional designations/certifications, preferred


    Physical Demands

    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


    • Light Lifting:        No lifting of objects weighing more than 15 pounds on a regular basis. 
    • Work requires the ability to stoop, bend, reach and grab with arms and hands, manual dexterity.
    • Work requires the ability to sit or stand up to 7.5 or more hours at a time
    • Work requires sufficient auditory and visual acuity to interact with others

    CCMSI is an Affirmative Action / Equal Employment Opportunity employer offering an excellent benefit package including Medical, Dental, Prescription Drug, Vision, Flexible Spending, Life, ESOP and 401K.  


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    If you are unable to locate a position that you are interested in that meets your qualifications, Connect with CCMSI for general consideration.