• .Net Microservice Developer

    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.



    .Net Developer – Web Services


    CCMSI is investing in APIs as the way of the future and we are growing our team to drive our API strategy forward for both world class external and internal platform capabilities.


    Work closely with the development team and business analysts to implement new API’s and enhance existing API’s for a large and complex portfolio of insurance applications.


    Our Webservice development teams are responsible for making service and API development faster, more effective, and higher quality. We support the UI and product development teams by investing in application development frameworks, infrastructure, and tools.



    • Design, develop, validate, and deliver high quality API’s for large scale systems.
    • Understand and implement industry aligned security standards such as OAUTH and JWT and work with Enterprise Architecture to define shared solutions for broad consumption. 
    • Develop API’s using .NET, Azure API management, Azure AD, and Azure SQL.
    • Develop and package reusable enterprise framework components.
    • Work across IT teams to ensure code quality, performance and scalability of deployed products.
    • Participate in and/or conduct reviews (e.g. enterprise integration, solution design, security, code, etc.)
    • Review and evaluate application requirements (business, functional, and technical).
    • Communicates and coordinates production deployments among developers, QC analysts, IT staff, and management. Complete and deliver migration and/or change management form to above parties.
    • 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.
    • Must also possess independent work habits and must have strong written and verbal skills.
    • Candidates also should demonstrate excellent problem-solving skills and multi-tasking abilities and well as a demonstrated ability to learn and apply new technologies quickly.
    • Reliable, predictable attendance within client service hours for the performance of this position.
    • Responsive to internal and external client needs.


    Education and/or Experience  

    • BS in Computer Science or equivalent experience


    Computer Skills    

    • 6+ years of experience developing solutions in the .NET framework
    • 6+ years of hands on experience working with traditional relational database technologies
    • 3+ years creating enterprise API’s
    • Hands on experience working in a hybrid cloud environment with Azure.
    • Hands on experience in micro service architecture and RESTful Services.
    • Hands on experience in implementing solutions with design patterns
    • Deep knowledge of service implementation as it relates to a multi-platform service-oriented architecture.
    • Working knowledge of Azure IaaS and PaaS technologies and services.
    • Working knowledge of service orchestration and messaging technologies


    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.